728x90
클래스
@2024.03.20
클래스
속성과 메서드를 포함하는 틀(=설계도)
class 클래스명 {
// 필드
// 메서드
}
필드
: 클래스 내에 정의된 변수로, 객체의 속성 및 특성을 저장
메서드
: 객체가 수행하는 동작으로, 단순히 특정 작업을 수행하거나, 그 결과를 반환할 수 있다.
생성자
: 클래스 이름과 동일하며, 객체가 생성될 때 자동으로 호출되는 메서드로 객체 초기화에 사용
객체 생성 및 사용
💡
클래스명 객체명 = new 생성자(); // 객체 생성
객체명.필드명 = 값;
//객체의 필드 사용
객체명.필드명 = 값;
//객체의 필드 사용
728x90
'JAVA' 카테고리의 다른 글
객체지향 프로그래밍 (0) | 2024.03.31 |
---|---|
메서드 오버 로딩 (0) | 2024.03.31 |
네이밍 컨벤션 (0) | 2024.03.31 |
Call by Value vs Call by Reference (0) | 2024.03.31 |
얕은복사 vs 깊은복사 (0) | 2024.03.31 |