Java

자바 클래스 속성과 메소드

iIxmont 2017. 9. 14. 11:21

자바의 클래스에는 속성과 메소드가 있습니다.

public class Person extends Object{
  String name; // 1
  int age; // 1
  String address; // 1  
  
  void sleep(){ // 2
 
  }
  void eat(){ // 2
    
  }
  void playGame(){ // 2
    
  }

}

 

1번에서는 클래스의 속성들을 정의합니다.

 

클래스의 속성들은 일반적으로 클래스 안에 있는 변수들을 말합니다.

 

2번에서는 클래스의 메소드들을 정의합니다.

 

클래스의 메소드들은 클래스 안에 있는 함수들을 말합니다.

public class Developer extends Person {
  String language;
    
  void develop() {
  }

}