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
- pandas
- 최댓값
- elbow method
- data
- nan
- Python
- analizer
- wcss
- Machine Learning
- sklearn
- Dictionary
- append()
- 분류 결과표
- function
- numpy
- hierarchical_clustering
- matplotlib
- 최솟값
- DataAccess
- 반복문
- del
- dendrogram
- IN
- DataFrame
- insert()
- string
- len()
- count()
- list
- 덴드로그램
Archives
- Today
- Total
개발공부
[Java] 클래스 상속 본문
자바에서 아래와 같이 클래스를 생성할 때 여러 클래스들에 공통적으로
들어가는 변수나 메소드가 생길 수 있다.
이럴 때 공통되는 변수나 메소드를 하나의 부모 클래스로 만들고
나머지 클래스들에서는 공통되지 않은 변수나 메소드를 만들고,
부모 클래스를 상속하여 사용할 수 있다.
이때 부모 클래스를 상속하는 클래스를 자식 클래스라고 한다.
클래스 예시

상속 예시

상속의 방법
class 자식클래스명 extends 부모클래스명 {
...
}
예시
Parent.java
public class Parent {
Parent(){
System.out.println("Parent 생성자가 호출됨");
}
}
Child.java
public class Child extends Parent{
// 이 클래스는, Parent 클래스가 가지고 있는
// 속성들을 상속받을 것이다.
Child(){
System.out.println("Child 생성자 호출됨");
}
}
Main.java
public class Main {
public static void main(String[] args) {
Child c = new Child();
}
}

'Java > Basic' 카테고리의 다른 글
| [Java] 부모 메소드 호출을 위한 super 사용법 (0) | 2022.07.05 |
|---|---|
| [Java] Method Overriding 메소드 오버라이딩이란 ? (0) | 2022.07.04 |
| [Java] 멤버 변수와 지역 변수의 차이점 (0) | 2022.07.04 |
| [Java] 접근 제어자와 Getter / Setter 함수 (0) | 2022.07.04 |
| [Java] 배열(Array) 생성, 데이터 억세스, ArrayIndexOutofBounds Exception, 길이 구하기 (0) | 2022.07.01 |