오식랜드
[java] 구조 본문
반응형
클래스의 구조
[접근 제한] [클래스 종류] class <클래스 이름>{
// 멤버 변수 선언 (속성)
// 생성자 선언
// 메서드 선언 (행위)
}
[ ] : 선택 사항
< > : 필수 사항
멤버 필드
- instance 멤버 필드
- : 각 객체마다 가질 수 있는 고유의 값
- static 멤버 필드
- : 같은 클래스로 생성된 객체들이 모두 공유하는 값
Method
: 객체가 수행할 수 있는 동작 정의
멤버 필드를 조작하는 안전한 방법 제공 (getter, setter, access) ⇒ 정보 은닉
클래스 정의 내에 메서드 구현부를 모두 기술
반응형
'dev-log > java' 카테고리의 다른 글
[java] 메서드 오버로딩 (Method Overloading) (0) | 2023.10.16 |
---|---|
[java] 객체 생성과 접근 (0) | 2023.10.16 |
[java] 클래스(class)와 객체(object) (0) | 2023.10.16 |
[java] 객체 지향 언어 (0) | 2023.10.16 |
[java] 조건문과 반복문 (0) | 2023.10.16 |
Comments