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 | 29 | 30 | 31 |
Tags
- 코딩공부
- 자바
- 프로그래머스
- 알고리즘
- 자바개발
- Java
- JVM
- 개발자팁
- 파이썬
- 자바공부
- 자료구조
- HashMap
- 예외처리
- 멀티스레드
- 프로그래밍기초
- 가비지컬렉션
- 코딩테스트팁
- 객체지향
- 개발공부
- 자바프로그래밍
- 알고리즘공부
- 코딩테스트
- 백준
- 정렬
- 코딩테스트준비
- 자바기초
- 메모리관리
- 개발자취업
- 코딩인터뷰
- 클린코드
Archives
- Today
- Total
목록Java상속 (1)
코드 한 줄의 기록
Java의 상속(Inheritance)과 오버라이딩(Overriding)은 객체지향 프로그래밍의 핵심 개념으로, 코드 재사용성과 확장성을 극대화합니다. 이 글에서는 Java 상속의 기초부터 super 키워드를 활용한 세부 규칙까지 차근차근 살펴보며, 실습 예제와 함께 이해를 돕겠습니다.상속(Inheritance)이란 무엇인가?상속은 “이미 존재하는 클래스(부모 클래스)의 속성과 기능을 재사용하고, 추가·확장하는 구조”를 의미합니다. Java에서는 extends 키워드를 사용해 상속 관계를 정의하고, 코드 중복을 줄일 수 있습니다.// 부모 클래스public class Animal { protected String name; public Animal(String name) { ..
JAVA
2025. 10. 9. 14:58