[Java] 객체지향 프로그래밍 (OOP)
Frinee
객체지향 프로그래밍 (OOP: Object-Oriented Programming): 실제 세계의 개념을 소프트웨어로 모델링하여 효율적이고 직관적인 프로그램을 개발할 수 있도록 하는 프로그램 패러다임 1. 클래스와 객체클래스(Class)클래스(Class)는 객체를 정의하는 틀 또는 설계도의 의미로 사용됨.클래스는 속성 변수를 나타내는 필드(field)와 객체의 함수를 나타내는 메소드(method)로 구성됨.public class Circle { // 필드(field) public int radius; public String name; // 메소드(method) public Circle() { // 생성자 메소드 } public double getArea() { // 원의 면적 메소드 return ..