-

자바를 시작하기 전에 :: 객체의 구성요소 - 속성과 기능 본문

언어/자바

자바를 시작하기 전에 :: 객체의 구성요소 - 속성과 기능

lingi04 2016. 11. 28. 23:07

속성(property) : 멤버변수(member variable), 특성(attribute), 필드(field), 상태(state)

기능(function) : 메서드(method), 함수(function), 행위(behavior)


에어컨을 예로 들면


1
2
3
4
5
6
7
8
9
class Airconditioner{
    String color;
    boolean power;
    int temperature;
 
    void power()     { power = !power; }
    void tempUp()    { temperature++; }
    void tempDown()  { temperature--; }
}

cs



속성

색상, 온도 등 

기능 

 켜기, 끄기, 온도 올리기, 온도 내리기


이렇게 볼 수 있다.


Comments