개발/JAVA2022. 3. 16. 23:01[JAVA] 객체지향프로그래밍(OOP)의 클래스와 객체 그리고 인스턴스
목표 객체지향 프로그래밍(OOP)와 클래스와 객체 그리고 인스턴스에 대해 알아보도록 하겠습니다. 목차 클릭하면 해당 목차로 이동합니다. 1. 클래스와 객체 그리고 인스턴스 2. OOP특징(1) - 상속 3. OOP특징(2) - 다형성 4. OOP특징(3) - 추상화 5. OOP특징(4) - 캡슐화 정리(객체지향 프로그래밍이란?) 개요 자바는 흔히 객체지향 프로그래밍 언어(Obejct-Oriented Programming, OOP)라고 합니다. 객체지향 프로그래밍이란, 실생활에 존재하는 것들 사이의 관계를 매핑하여 컴퓨터에 구현하고자 하는 뜻에서 개발된 것입니다. 컴퓨터에 구현하기 위해 클래스를 이용해 연관 있는 기능(메소드)와 데이터(변수)를 하나의 객체로 묶어서 생성해서 사용하는 것입니다. 이에 대한 ..