언어/자바
자바를 시작하기 전에 :: 객체의 구성요소 - 속성과 기능
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--; } } |
속성 |
색상, 온도 등 |
기능 |
켜기, 끄기, 온도 올리기, 온도 내리기 |
이렇게 볼 수 있다.