본문 바로가기

자바인스턴스2

JAVA의 OOP - 객체, 인스턴스, 클래스 책 소개 현재 읽고 있는 '스프링 입문을 위한 자바 객체 지향의 원리와 이해' 중의 일부를 적은 내용입니다. 추상화는 모델링이다 추상화란 구체적인 것을 분해해서 관심 영역에 있는 특성만을 가지고 재조합하는 것이다. 즉, 모델링이다. 클래스 설계에서 추상화가 사용되며, 객체 지향에서 추상화의 결과는 클래스이다. 객체, 인스턴스, 클래스 객체 세상에 존재하는 유일무이한 사물이다. 인스턴스 클래스를 통해 object를 만들었다는 것을 강조할 때 사용한다. 클래스 분류, 집합 같은 속성과 기능을 가진 객체를 총칭하는 개념이다 => 객체는 유일무이하게 존재하는 실체로 속성에 값을 가지며, 클래스는 개념이자 분류체계로 속성에 값을 가질 수 없다. 하지만 만약 쥐의 꼬리는 1개, 승용차의 바퀴는 4개처럼 항상 같은 .. 2022. 2. 3.
JAVA 문법 - 인스턴스 생성시 스택, 힙 상태변화 강의 소개 현재 수강하고 있는 멀티캠퍼스 지능형 웹서비스 풀스 텍 과정을 수강하며 적은 내용입니다. 교재로는 자바의 정석을 사용하고 있습니다. 인스턴스 인스턴스화 클래스로부터 인스턴스를 생성하는 것. 클래스 --(인스턴스화)--> 인스턴스(객체) 객체 객체는 속성(=변수), 기능(=메서드)으로 이뤄져 있다. 인스턴스의 생성과 사용 생성 순서 1) 클래스명 참조 변수명; // 객체를 다루기 위한 참조 변수 선언 2) 참조변수명 = new 클래스명(); // 객체 생성 후, 생성된 객체의 주소를 참조 변수에 저장 생성 예시 TV t; // 1번 t = new TV(); // 2번 위와 같은 예시는 한 줄로 줄일 수 있다. TV t = new TV(); 인스턴스 생성 시 스택, 힙 상태 위와 같은 예시에서 순.. 2021. 12. 30.