상속
-
Java 객체 지향 프로그래밍 개념 :: 마이구미Java 2017. 2. 14. 21:54
이번 글은 원본 글을 번역하여 객체 지향 프로그래밍(OOP) 에 대한 기본 개념을 다뤄본다. 예제들과 함께 JAVA의 OOP의 개념에 대해 이해하는 데 도움이 될 것이다.OOP의 특징들에 대해 알아보자. OOP의 작성은 클래스를 만들고, 생성된 클래스를 객체로 만들고, 이 객체를 사용하여 독립형 실행 프로그램인 응용 프로그램을 만드는 것이 포함된다. 클래스는 객체의 데이터 필드와 메소드가 무엇인지 정의하는 template, blueprint, contract 를 의미한다.객체는 클래스의 인스턴스이고, 클래스는 많은 수의 인스턴스를 생성할 수 있다. 여기서 클래스, 객체, 인스턴스를 짚고 가자. // Person 클래스 class Person {// ......} Person p; // Person 타입의..