| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- js
- input
- html
- SpringBoot
- string
- junit
- math
- javascript
- 정규식
- HashMap
- 스프링부트
- IntelliJ
- Java
- vscode
- list
- junit5
- 자바
- 자바문법
- 문자열
- 배열
- 자바스크립트
- 인텔리제이
- Eclipse
- CSS
- Visual Studio Code
- java테스트
- 단위테스트
- ArrayList
- 테스트자동화
- Array
- Today
- Total
목록2025/12/20 (2)
어제 오늘 내일
Java에서 상속(Inheritance)은 객체지향 프로그래밍의 중요한 개념으로, 기존 클래스(부모클래스)의 기능을 그대로 물려받아 새로운 클래스(자식클래스)를 만드는 방식입니다. 상속을 사용하면 코드 재사용성이 높아지고, 구조적인 프로그램 설계가 가능해집니다. 1. 상속이란?상속은 하나의 클래스가 다른 클래스의 변수(필드)와 메서드를 물려받는 것을 의미합니다.Java에서 상속을 사용할 때는 extends 키워드를 사용합니다.class 자식클래스 extends 부모클래스 { } 2. 부모클래스(상위 클래스, Super Class)부모클래스는 자식클래스가 물려받을 공통 속성과 기능을 정의하는 클래스입니다.예:public class Animal { String name; public void ea..
Java의 접근 제어자(Access Modifier)는 클래스, 필드, 메서드가 어디까지 접근 가능한지 범위를 결정하는 중요한 문법 요소입니다. 적절한 접근 제어자는 코드의 안정성과 캡슐화를 강화하고, 불필요한 노출을 막아 더 안전한 구조를 만들 수 있게 합니다. Java에서 제공하는 주요 접근 제어자는 public, private, protected, default(명시 없음)입니다. 1. public가장 개방적인 접근 제어자입니다.어디서든 접근이 가능합니다.public class Person { public String name;}특징다른 패키지에서도 접근 가능외부 공개 API 등을 작성할 때 사용 2. private가장 제한적인 접근 제어자입니다.같은 클래스 내부에서만 접근 가능합니다.publ..