코딩하는 몽구리

클래스와 객체 본문

Java

클래스와 객체

코딩구리 2023. 11. 22. 13:58

클래스와 객체

클래스 구성

public class Circle{

    public int radius;  // 반지름 필드
    public String name;  //이름 필드

    public Circle() {  // 생성자
    }

    public double getArea(){  // 원의 면적 계산 메소드 
        return 3.14 * radius * radius;

}
  • 클래스 선언, class Circle
    • class키워드와 클래스 이름으로 선언
    • 클래스 외부에는 어떤 필드나 메소드를 둘 수 없다(캡슐화의 원칙)
  • 필드와 메소드 
    • 객체 내에 값을 저장할 멤버 변수를 필드
    • 메소드는 함수이며 객체의 행동을 구현
  • 접근 지정자
    • public은 다른 클래스에서 활용하거나 접근할 수 있음을 선언
  • 생성자
    • 클래스의 이름과 동일한 메소드를 생성자(constructor)라고 한다.

'Java' 카테고리의 다른 글

[Java]객체 배열  (2) 2023.11.22
생성자(constructor)  (2) 2023.11.22
클래스의 객체 생성 및 활용(Java)  (0) 2022.07.30
생성자(Java)  (0) 2022.07.07
다차원배열(Java)  (0) 2022.07.07