Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 에미넴
- 체마1등
- 피렌체
- Eminem
- 돌림판이벤트
- 어린궁기
- 수지
- 2차신수
- 2차승급
- 보물수호
- 영어단어
- 페그오
- 페이트그랜드오더
- 모바일바람의나라
- 레어닉
- 미국주식
- 일본패치
- 매드클라운
- 바람의나라연
- 바람의나라
- 막피범
- 나스닥
- 매일영어단어외우기
- 폭선우의무덤
- 아이유
- 걸스데이
- 주작의용천제일검
- 매일영어단어
- 북천황의감옥
- 타라옷
Archives
- Today
- Total
티스의 이야기
자바프로그래밍(java)상속 (inheritance) 본문
자바프로그래밍 상속 (inheritance)
상속이란?
-기존의 클래스를 재사용해서 새로운 클래스를 작성하는 것.
- 두 클래스를 조상과 자손으로 관계를 맺어주는 것.
- 자손은 조상의 모든 멤버를 상속받는다.(생성자,초기화블럭 제외)
- 자손의 멤버개수는 조상보다 적을 수 없다 (길거나 같다)
extends 상속받을클래스
라고 치면 변수와 메서드가 복사됨
클래스간의 관계 - 상속관계(inheritance)
공통부분은 조상에서 관리하고 개별부분은 자손에서 관리한다.
조상의 변경은 자손에 영향을 미치지만 , 자손의 변경은 조상에 아무런 관계를 미치지 않는다.
다른 클래스의 멤버변수를 나의 멤버변수로 쓰기
1. 상속받기
2. 객체를 선언해서 뭐뭐.뭐뭐 로 쓰기 (포함관계)
단일상속(single inheritance)
-JAVA는 단일상속만을 허용한다. (C++은 다중상속 허용)
Object클래스 - 모든 클래스의 최고조상
(클래스 뒤에 아무것도 없는 것들은 extends Object가 빠져있다)
-조상이 없는 클래스는 자동적으로 Object클래스를 상속받게 된다.
'프로그래밍' 카테고리의 다른 글
추상클래스(abstract class) 란? (0) | 2015.07.27 |
---|---|
static,final,abstract 제어자(modifier)란? (0) | 2015.07.27 |
자바(java)에서 패키지(package) 이해하기 (0) | 2015.07.22 |
프로그래밍 자바(java) 기본 개념 용어 정리 (0) | 2015.07.22 |
프로그래밍 언어 기본 용어 (0) | 2015.07.21 |
Comments