2013년 7월 30일 화요일
object orientation
□ 객체 : 실세계에서 볼 수 있는 자동차, 고양이, 사람 등을 말하는 것으로서 객체 지향은 이러한 객체를 프로그램에서 사용할 수 있도록 표현하는 것, 객체는 특성이나 속성을 나타내는 state(상태), 객체가 할 수 있는 기능을 나타내는 behavior(행동)을 가진다. 프로그램에서 객체의 상태는 변수로, 객체의 행동은 메소드로 표현
□ 객체 지향의 특징
① 모든 것을 Object(객체)로 표현
② 모든 객체들을 Encapsulation(캡슐화) 해야 한다
③ 객체들은 Inheritance(상속)할 수 있다.
④ Message(메시지)를 통해 다른 객체와 통신
⑤ 객체는 Polymorphism(다형성)을 가진다.
□ 객체지향의 3대 특징 : Encapsulation(캡슐화), Inheritance(상속), Polymorphism(다형성)
6.2 Encapsulation(캡슐화)
□ Encapsulation(캡슐화) : 객체의 상태를 보호하기 위해서 클래스의 관련 변수와 메소드를 하나로 묶는 것. 또한 객체의 메소드를 통해서만 변수에 접근할 수 있게 객체를 구성함으로써 다른 객체로부터 정보를 보호할 수 있다.
□ Full Encapsulation(완전 캡슐화) : 객체의 모든 변수가 private 제한자로 선언되고 그 변수들은 public 제한자로 선언된 메소드를 통해서만 접근 가능 할 때를 말함.
피드 구독하기:
댓글 (Atom)
UPBIT is a South Korean company, and people died of suicide cause of coin investment.
UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...
-
Intel의 새로운 MMX - "KNI" KNI 는 Katmai New Instruction 의 약자이다 . 아는 분들은 잘 알고있겠지만 KATMAI( 이하 카트마이로 부름 ) 는 인텔의 다음번 펜티엄...
-
[펌] [UNIX/LINUX 명령어] apropos linux 2005/06/28 22:05 수정 삭제 http://blog.naver.com/wiggyz/80014482910 Mr.You의 블로그 | ?? http:...
-
프루나는 이제 믿을만한 공유가 안되고 있다. 젠장. 영화 다운 받아보면 전부 야동이나 포르노류 밖에는 없다. 신고되어 있는 자료부터 보지만 신고가 안되어 있는 것은 제대로 다운도 되지 않는다. 이젠 유료 사이트를 믿을 수 밖엔... ...
댓글 없음:
댓글 쓰기
국정원의 댓글 공작을 지탄합니다.