클래스
작성일
클래스의 구조
class Cat {
//필드(상태) 영역
String name; //이름
String breeds; //품종
double weight; //무게
//메소드(동작) 영역
void claw() {
System.out.println("할퀴기!!");
}
void meow() {
System.out.println("야옹!!);
}
}
클래스는 필드와 메소드를 가지고있다.
필드 -> 클래스의 상태를 나타냄,
메소드 -> 이클래스가 수행할 동작,
객체
- 클래스가 있어야 만들 수 있음.
Cat cat1 = new Cat(); //객체 생성
cat1.name = "냥냥"; //필드 접근
cat1.meow(); //메서드 호출