상속
-
[Java] 6주차 과제 : 자바의 상속Java/온라인 자바 스터디 2020. 12. 28. 11:46
목표자바의 상속에 대해 학습하기. 학습할 것자바 상속의 특징super 키워드메소드 오버라이딩다이나믹 메소드 디스패치 (Dynamic Method Dispatch)추상 클래스final 키워드Object 클래스 자바 상속의 특징상속이란?객제 지향에서의 상속은 상위 클래스의 특성을 하위 클래스에서 상속(특성 상속)하고 거기에 더해 필요한 특성을 추가, 즉 확장해서 사용할 수 있다는 의미입니다. 상속의 특징 - 객체 지향의 상속은 상위 클래스의 특성을 재사용하는 것이다. - 객체 지향의 상속은 상위 클래스의 특성을 확장하는 것이다. - 객체 지향의 상속은 is a kind of 관계를 만족해야 한다. 12345678910111213141516171819202122232425262728293031323334353..
-
[Java] 상속(Inheritance), 인터페이스(Interface)Java/용어 2019. 4. 30. 09:38
상속 : 재사용 + 확장 - 객제 지향에서의 상속은 상위 클래스의 특성을 하위 클래스에서 상속(특성 상속)하고 거기에 더해 필요한 특성을 추가, 즉 확장해서 사용할 수 있다는 의미입니다. 상속의 특징 - 객제 지향의 상속은 상위 클래스의 특성을 재사용하는 것입니다. (상위 클래스에서만 getClassName() 메서드를 구현했지만 모든 하위 클래스의 객체에서 getClassName() 메서드를 사용할 수 있습니다.) - 객제 지향의 상속은 상위 클래스의 특성을 확장하는 것입니다. - 객제 지향의 상속은 is a kind of 관계를 만족해야 합니다. (하위 클래스 is a kind of 상위 클래스) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2..
-
[Java] 객체 지향의 4대 특성Java/용어 2019. 4. 30. 09:34
캡슐화(Encapsulation) : 정보 은닉 (Information hiding) - 데이터에 대한 정보를 숨기기 위해 외부로부터 직접적인 접근을 제한한 후 getter, setter 메소드를 통해서 읽기와 쓰기가 가능하도록 하는 것입니다. 자바 키워드 - 접근제어자 (private, default, protected, public) 상속(Inheritance) : 재사용 + 확장 (extends) - 상위 클래스의 특성을 재사용하고 하위 클래스에서 필요한 특성을 확장하여 사용하는 것이다. - 상위 클래스 쪽으로 갈수록 추상화, 일반화되고 하위 클래스 쪽으로 갈수록 구체화, 특수화 됩니다. - https://tychejin.tistory.com/124 상속 관계에세 만족해야하는 문장 - 하위 클래스는..