프로그래밍 (97) 썸네일형 리스트형 [Java 요약 정리] 1. 객체지향 프로그래밍(OOP) 0. 객체지향 프로그래밍(OOP)1) 객체지향프로그래밍 (Object-Oriented Programming)-단순히 데이터와 처리 방법으로 나누는 것이 아닌 수 많은 ‘객체’라는 기본 단위로 나누고 객체들의 상호작용으로 서술하는 방식 2) 특징- 캡슐화- 상속- 추상화- 다형성1. 객체와 인스턴스1) 객체- 사물 또는 개념을 의미- 클래스: 객체를 만들기 위한 틀- 변수: 객체의 속성- 메소드: 객체의 기능 2) 인스턴스- 클래스 내 각각의 객체를 의미- 클래스는 인스턴스들의 집합 / 인스턴스 변수는 인스턴스의 속성- new 연산자에 의해 참조변수 선언 시 Heap에 인스턴스 생성 2. 변수의 분류1) 멤버변수(cv, iv)- 클래스 내에 선언된 변수- 클래스 변수와 인스턴스 변수로 구분- 변수값 자동 .. 이전 1 ··· 10 11 12 13 다음