자바의 상속
2021. 8. 1. 20:03ㆍ코딩(JAVA)
우선 DmbCellPhone 라는 클래스를 하나 작성했다
자바를 배우기 전에 c++을 약간 배웠었는데 c++에선 상속의 키워드가 : 이였다면
자바에선 extends 란 키워드를 이용하여 클래스간의 상속을 진행시켜 줄수 있었다.
즉 DmbCellPhone의 클래스가 CellPhone의 자식 클래스가 되는 순간
이런 경우 CellPhone의 클래스 내용들이 DmbCellPhone 클래스에 흡수 된다고 생각하면 편 할 것 같다.
하지만 이 와중에도 접근권한자(public, default, private, protected) 설정에 따라 넘겨받을 수 있는 내용들이 판이하게 달라지긴 한다.
분명 2번째 사진의 DmbCellPhone이라는 클래스의 객체만 불러왔는데도 불구하고 1번째 사진의 필드변수도
매개변수로 불러와 사용 할 수 있었고, 1번째 사진의 메서드들 조차 DmbCellPhone의 객체만을 참조해 메서드로
불러 올 수 있었다. 이번 예제를 작성하면서 자바의 상속개념에 대해 어느정도의 생각을 정리 할 수 있었다.
'코딩(JAVA)' 카테고리의 다른 글
Scanner로 스위치문 작성하기 (1) | 2021.08.02 |
---|---|
자바의 Scanner 메서드 (0) | 2021.08.02 |
다른 패키지에서도 객체 생성 하기 (0) | 2021.07.31 |
클래스 외부에서 메소드를 호출 (0) | 2021.07.31 |
리턴값이 없는 method (0) | 2021.07.31 |