Development(7985)
-
아두이노 IDE 다운로드
아두이노 IDE 다운로드 아두이노 공식 사이트에 접속http://arduino.cc 상단 메뉴에서 [SOFTWARE] 메뉴 클릭http://arduino.cc/en/Main/Software Download the Arduino IDE 항목까지 페이지를 스크롤합니다. >>우측에 Windows항목에서 둘중 하나를 클랙해서 설치파일을 다운받을 수 있습니다.
-
제시된 입력 폼의 프로토타입 작성하기
제시된 입력 폼의 프로토타입 작성하기 UI_Mockup.html
-
내부 클래스 정의 시 주의사항( 장점), 내부 클래스(Inner Class)의 종류, Inner 클래스의 특징
내부 클래스(Inner Class)· 내부 클래스는 특정 클래스 내에 또 다른 클래스가 정의되어 있는 클래스를 의미합니다. · 내부 클래스가 필요한 이유는 지금까지 작업해 왔던 클래스들과는 다르게 독립적이지는 않지만 하나의 멤버처럼 사용할 수 있는 특징이 있기 때문입니다.· 주로 외부 클래스(outer class)의 인스턴스 변수나 인스턴스 메소드에 사용될 목적으로 선언됩니다. 내부 클래스 정의 시 주의사항이자 장점· 내부 클래스는 외부 클래스의 모든 멤버들을 마치 자신의 멤버처럼 사용할 수 있습니다.· static 내부 클래스를 제외하고 다른 내부 클래스는 항상 외부 클래스를 통해서만 생성이 가능합니다.
-
NestClass 를 만드는 이유
NestClass 를 만드는 이유· 코드를 간단하게 표현하기 위해· 내부 클래스에서 외부 클래스의 멤버에 손쉽게 접근할 수 있게 됩니다.· 소스의 가독성과 유지보수성을 높이고 싶을 때· 클래스 외부에 공개하고 싶지 않은 형식을 만들고 싶을 때· 외부에서는 내부 클래스에 접근할 수 없으므로, 코드의 복잡성을 줄일 수 있습니다.· 현재 클래스의 일부처럼 즉, 하나의 멤버처럼 사용할 수 있게 만들고 싶을 때· 서로 관련 있는 클래스를 논리적으로 묶어서 표현함으로써, 코드의 캡슐화를 가능하게 합니다.
-
중첩클래스(Nested Class) - 중첩 클래스의 구성 형식, Nested Class 분류 도식도
중첩클래스(Nested Class) 클래스 안에 클래스가 선언된 것을 의미합니다. 이를 Nested Class라고 부릅니다. 클래스 안에 있는 클래스를 내부클래스 그리고 내부 클래스 가지고 있는 클래스를 외부클래스라고 합니다. 중첩 클래스의 구성 형식 class OuterClass { //… class InnerClass { //… } //… } Nested Class 분류 도식도 구분 동의어 Nested class 중첩 클래스 Inner Class 내부 클래스 인스턴스 클래스(instance class) 멤버 내부 클래스 Static Nested class 정적 내부 클래스 static 내부 클래스 Local Inner class 지역 내부 클래스 Local 내부 클래스 Anonymouse Inner ..
-
추상 클래스의 상속 관계 - 추상 클래스 관련 동일한 용어 정리, 상속 받는 추상 클래스를 작성, 상속 받는 하위 클래스 작성
추상 클래스의 상속 관계 추상 클래스들간에도 상속이 가능합니다. 일반 클래스들간의 상속과 유사하지만 추상 클래스들간의 상속에서는 상속 받은 추상 메서드들을 꼭 재정의할 필요는 없습니다. 왜냐하면 그냥 상속만 받아두고 있다가 언제가 일반 클래스와 상속관계가 이루어 질 때, 이때 재정의 하지 못했던 상속 받은 추상 메서드들을 모두 일반 클래스 내에서 재정의하면 되기 때문입니다. 추상 클래스 관련 동일한 용어 정리 Concreate classextendsAbstract class일반클래스 구현클래스 서브클래스 구상클래스 구체클래스extends추상클래스모든 메소드를 구현한 클래스extends선언만 존재하고 구현되지 않은 메서드를 가진 클래스 AbsEx1을 상속 받는 추상 클래스를 작성 abstract class..