반응형 Java 객체 지향 프로그래밍1 객체지향 프로그래밍(OOP) 객체지향 프로그래밍(Object-Oriented Programmin, OOP) 현실 세계를 모델링하는 듯한 방식으로 소프트웨어를 설계 하는 개발 패러다임 객체지향 프로그래밍은 코드의 재사용성, 유지보수성, 모듈화 등의 장점으로 개발을 보다 효율적으로 도움. 객체지향 프로그래밍의 핵심 개념 1. 클래스(Class) 클래스는 객체를 생성하기 위한 템플릿 또는 설계도라고 표현할 수 있음 클래스는 데이터(속성, 필드)와 메서드를 정의하는 구조체 클래스는 주로 객체를 생성하는데 사용되며, 객체들 간에 공통된 특징을 나타나는데 활용됨. 2. 객체(Object) 클래스가 설계도라면 객체는 클래스라는 설계도에 의해 실제로 구현된 하나의 제품이라고 표현할 수 있음 클래스에 선언된 필드와 메서드로 정의된 개념 클래스의 인.. 2023. 8. 9. 이전 1 다음 반응형