일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- uptime -p
- CentOS-Base.repo
- 리눅스 telnet
- Unable to create a new virtual machine: No permission to perform this operation.
- uptime -V
- i-node full
- HISTTIMEFORMAT
- svn: Can't find a temporary directory: Internal error
- ln -Tfs
- Default 생성
- 패키지 출력
- pam_tally2.so
- burpsuite
- aws 자격증 접수 오류
- 프리티어 비용 발생
- 장치에 남은 공간이 없음
- AWS 시험후기
- pam_tally -u
- uptime -s
- 버프슈트
- Default vpc
- Default 삭제
- 버프스위트
- root로그인안됨
- rm -f
- pam_tally -u -r
- histoy옵션
- AWS
- 모바엑스텀 설치
- Burp Suite
Archives
- Yesterday
- Today
- Total
자바(JAVA) 상속 1 본문
728x90
반응형
상속 이란?
우리가 일반적으로 알고 있는 상속과 동일합니다. 아버지의 재산을 물려받는 아들의 경우 아버지로부터 아들은 재산을 상속 받습니다. 재산뿐만 아니라 목소리, 외모 등 도 상속 받을 수 있습니다. 자바에서도 하나의 클래스가 다른 클래스로부터 데이터(속성)와 메소드를 상속 받을 수 있습니다. 이럴 경우 상속받은 클래스는 상속해준 클래스의 데이터 및 메소드를 이용할 수 있고 또는 변경도 가능합니다.
상속은 왜 필요할까?
개발을 할 때 처음부터 아무것도 없는 하얀 도화지에 할 필요는 없습니다. 이미 우리와 같은 생각을 하셨던 선배님들이 만들어 놓은 프로그램이 있다면 상속을 통해서 결과물을 빠른 시간 내에 만들 수 있습니다. 또한 기존의 프로그램은 대부분 검증이 잘 되어 있어 버그도 거의 없을 수 있습니다.
상속의 문법
상속을 받을 자식 클래스에 extends라는 키워드를 사용합니다.
예를 들어서, 부모 클래스가 Parents고 자식 클래스가 Child 라면
public class Child extends Parents{ } 라고 선언하시면 됩니다.
추가할 구문은 extends + 부모클래스이름
부모 클래스
부모 클래스에는 아버지이름과 어머니 이름을 메소드로 만들어 놨습니다.
자식 클래스
자식 클래스에는 자식의 이름만 넣어 놨습니다.
메인 클래스
메인 클래스에는 자식클래스로 객체를 만들고 다음과 같이 아버지, 어머니, 자식의 이름을 출력했습니다.
결과
이러한 결과를 얻게 되었습니다.
728x90
반응형
'Java > Java 기본 개념' 카테고리의 다른 글
자바(JAVA) 추상 클래스 (0) | 2016.12.21 |
---|---|
자바(JAVA) 상속 2 오버라이드(Override) & super 키워드 (4) | 2016.12.19 |
자바(JAVA) static 키워드 (0) | 2016.12.08 |
자바(JAVA) 클래스 (0) | 2016.11.23 |
자바(JAVA) 절차지향 객체지향 (0) | 2016.11.22 |
Comments