일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- mfc
- parameter
- Android
- java
- Binary
- Overloading
- inheritance
- flutter
- aduino
- digitalRead
- memory
- Read
- UNO
- file access
- stream
- APP
- atmega328
- Class
- Encapusulation
- Barcode
- length
- wpf
- Unity
- compare
- public
- Pointer
- SERIAL
- sensor
- Contour
- preprocessing
- Today
- Total
목록Protected (2)
폴크(FOLC)
# 접근 제어자 > 정보의 은닉을 위해서 이용, 최소한의 정보만으로 클래스를 운용 > 총 4가지 ( private, public, protected, default ) - private : 클래스 멤버는 외부로 공개되지 않음. ( 외부 접근 불가 ) - public : 클래스 멤버는 외부로 공개 됨 ( 외부 접근 가능 ) - protected : 상속받은 클래스 멤버는 접근 가능, 같은 패키지 접근 가능 ( 외부 접근 불가 ) - default : 같은 패키지에 속하는 멤버에서만 접근 가능 ( 기본값 ) > 접근 범위 - public > protected > default > private 순서 # 기타 제어자 > 특징 - 클래스에 final 과 abstract 를 같이 쓸 수 없다. - 메소드에 sta..
# 메소드(행동)와 필드(상태)를 포함한 확장된 구조체 형태 > 객체 지향 개념의 중심 ( 행동과 상태 ) > 사용자 정의 타입 ( class 키워드 이용 ) > 추상화, 갭슐화, 은닉화, 상속성, 다형성 등의 특징을 갖음 > 객체 : 사용자 정의 타입을 설계해 놓은 상태 ( 선언 하지 않은 상태 ) > 인스턴스 : 사용자 정의 타입의 객체를 선언하여 메모리에 올려놓은 상태 - 메모리에 독립된 공간에서 관리됨 # 접근 제어 지시자 > private : 해당 객체 내에서만 접근 가능한 변수 / 함수 > protected : 해당 객체를 상속한 하위(파생) 클래스에서만 접근 가능한 변수 / 함수 > public : 모든 객체에서 접근 가능한 변수 / 함수 # 기본 형태 접근 제어 지시자 class 객체이름 ..