일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- PDF병합
- 멋쟁이사자처럼
- orm
- break-label
- Git
- VB
- responsepart
- spring
- 제작기
- Visual Basic
- JPA
- 테킷
- Hibernate
- Java
- 값 타입
- spring jpa
- 코딩테스트
- 연관관계
- querydsl
- springboot
- 알고리즘
- 커밋 컨벤션
- GitFlow
- 프로그래머스
- 체인호출
- 스프링부트 쇼핑몰 프로젝트
- PDFBOX
- 부트캠프
- DOCS
- 반복문 탈출
Archives
- Today
- Total
섭섭한 개발일지
[TIL] 자바의 상속 본문
자바에서 상속은 부모클래스와 자식클래스가 있으며
자식클래스는 부모클래스를 선택하여 부모클래스가 가지고 있는 변수나 함수를 사용할 수 있는 것을 말한다.
상속을 받는다고 하더라도 부모의 private 접근 제한을 갖는 필드는 상속을 받지 못하며
default도 동일하게 받지 못한다.
상속은 한개만 받을 수 있다.
super : 자식클래스에서 부모클래스의 메서드 호출시 사용한다.
상속 예시
public class Parent {
String parentName;
String myName;
String homeAddr;
public void printHomeAddr() {
System.out.println("my home is " + homeAddr);
}
public void printName() {
System.out.println("my name is : " + myName);
}
public void printParentName() {
System.out.println("parent name is : " + parentName);
}
}
public class Child extends Parent{
public Child(String myName) {
super.parentName = super.myName;
super.myName = myName;
}
@Override
public void printName() {
super.printName();
}
}
'멋쟁이사자처럼 > TIL' 카테고리의 다른 글
[TIL] MySQL GROUP BY, HAVING (0) | 2023.11.01 |
---|---|
[TIL] MySQL 간단한 명령어 (0) | 2023.11.01 |
[TIL] Git Workflow (0) | 2023.10.20 |
[TIL] Intellij Java버전과 Gradle버전이 맞지 않을 때 (0) | 2023.10.19 |
[TIL] Git 커맨드 시각화와 실습 커맨드 (0) | 2023.10.19 |
Comments