Java 언어
- 변수 : byte, short, int, long, float, double, char, boolean ...
- 클래스 변수 : String
- 연산자 : +,-,*,/ ...
- 제어문 : if else, for, while, ...
- 배열, 함수, 클래스
/
변수, 함수, 파일 이름 규칙
• camelCase, ex: onCreate()
• kebab_case, ex: main_activity.xml
• PascalCase, ex: ActivityMain class
/
클래스 멤버 함수 (메소드, method)
•생성자 함수 (constructor)
•Setter/getter 함수
•일반적인 클래스 멤버 함수
•클래스 특징, 다형성 (polymorphism): 동일한 이름의 함수가 다양한 파라미터를 갖는 여러 개의 함수로 사용 가능
•함수 선언과 호출 시, 리턴 타입, 이름, 파라미터 개수/순서/타입이 일치해야 함.
•접근 제어자 (access modifier): public, private, protected.
•클래스 특징, 은닉성 (encapsulation): 멤버 변수를 private 속성으로 숨겨두고, 실제 접근은 getter/setter를 통해 제공.
/
클래스 상속