1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 캡슐화(Encapsulation) 란?? 객체의 필드, 메소드를 하나로 묶고, 실제 구현 내용을 감추는 것을 말합니다. 캡슐화를 쓰는이유? 캡슐화를 쓰는이유는 외부의 잘못된 사용으로 인해 객체가 손상되지 않도록 보호하기 위함이고 이를 위해서 접근제한자(Access Modifier)아라는것을 사용하게됩니다.
상속(Inheritance) 이란? 상속이란 우리가 알고있듯이 부모가 가지고 있는것(재산)을 자식에게 물려주는 것을 말한다. 쉽게 말하면 하위객체 에서 상위객체를 참조 할수있습니다 그렇게 함으로써 똑같은 코드를 여러번 작성하지 않고 호출만하고 쓰면 되기때문에 간단합니다. 다형성(Polymorphsim) 이란?? 다형성이란 같은타입이지만 실행 결과가 다양한 객체를 이용할수있는 성질을 말한다. | cs |
'java 프로그래밍' 카테고리의 다른 글
제 11장 클래스 구성요소/this() 생성자 (0) | 2019.03.28 |
---|---|
제 10장 클래스 선언 규칙/ new 연산자 (0) | 2019.03.27 |
제8장 참조타입 , 배열 (0) | 2019.03.23 |
제7장 while 문과 do-while 문 (0) | 2019.03.21 |
제6장 for 문 (0) | 2019.03.20 |