LANGUAGE/java1 [클래스] 객체지향 프로그래밍 객체지향 프로그래밍(Object-Oriented Programming, OOP) 객체지향 프로그래밍의 원리를 기반으로 하는 자바 프로그래밍 언어의 특징 소프트웨어를 모듈화하고 재사용 가능한 코드를 작성하는 방법론 중 하나 ▶ 객체지향 프로그래밍의 핵심 개념 클래스(Class) : 객체의 설계도 혹은 틀로서, 객체를 생성하기 위한 필드와 메서드를 정의한다. 자바에서 모든 코드는 클래스 내에 정의되어야 한다. 객체(Object) : 클래스의 인스턴스로서, 메모리 상에 실제로 존재하는 데이터와 그 데이터를 처리하는 메서드의 조합이다. 객체는 클래스로부터 생성된다. 상속(Inheritance): 클래스가 다른 클래스의 특징과 동작을 상속받아 확장할 수 있는 메커니즘이다. 상속을 통해 코드의 재사용성을 높이고, .. 2024. 4. 2. 이전 1 다음