백엔드2 [JAVA] 상속 1. 상속 관계 - 상속은 기존 클래스의 필드와 메서드를 새로운 클래스에서 재활용할 수 있게 해준다. - extends를 붙이면 되며, 대상은 하나만 선택 가능하다. - 부모 클래스(자신의 필드와 메서드를 다른 클래스에 적용하는 클래스) public class Car { public void move() { System.out.println("차를 이동합니다."); } public void openDoor(){ System.out.println("문을 엽니다."); } } - 자식 클래스(부모 클래스로부터 필드와 메서드를 상속 받는 클래스) public class ElectricCar extends Car { public void charge(){ System.out.println("충전합니다."); }.. 📕JAVA 2024. 4. 10. [JAVA] 객체 지향 프로그래밍 1. 절차 지향 프로그래밍과 객체 지향 프로그래밍 1) 절차 지향 프로그래밍 - 실행 순서를 중요하게 생각한다. - 프로그램의 흐름을 순차적으로 따르며 처리하는 방식 (어떻게를 중심) 2) 객체 지향 프로그래밍 - 이름과 같이 객체를 중요하게 생각한다. - 객체들 간의 상호작용을 중심으로 하는 프로그래밍 방식 ( 무엇을이 중심) 3) 절자 지향 코드를 객체 지향 코드로 변경 1. 절차 지향 public class BankAccount { private static int accountBalance = 0; // 잔액 확인 메서드 public static void checkBalance() { System.out.println("현재 잔액은 " + accountBalance + "원 입니다."); } //.. 📕JAVA 2023. 6. 13. 이전 1 다음