반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

bro's coding

java.Object(객체) 본문

[IT]/java

java.Object(객체)

givemebro 2021. 2. 23. 10:34
반응형

객체(Object) : 시스템의 기본 단위, 시스템을 구성하는 주요 사물이나 개념

객체는 속성기능으로 구성된다.

속성 : attribute, variable, 변수
기능 : operation, method, 메서드

 

new Person(); // 객체 생성(메모리에 적재), new 는 객체 생성시 사용하는 자바 예약어
Person p = new Person(); // 객체 생성 후 객체의 주소값을 p라는 변수에 저장
/*
	Person : 클래스명이자 데이터 타입
    P : 참조변수 / 객체의 주소값을 저장하는 변수
    = : 할당 또는 대입 assign (같다는 ==)
    new : 객체 생성을 명령하는 자바 키워드
    Person() : 생성자(Constructor)
*/
p.eat(); // p 참조변수를 이용해 Person 객체의 eat() 메서드를 실행

 

객체는 heap에 저장된다.(참조변수는 stack에 저장)

반응형

'[IT] > java' 카테고리의 다른 글

java.Memory Utilization.heap/stack  (0) 2021.02.23
java.method(메서드)  (0) 2021.02.23
java.Variable(변수)  (0) 2021.02.23
java.Class(클래스)  (0) 2021.02.23
java.OOAD/UML  (0) 2021.02.23
java.OOP  (0) 2021.02.23
java.OT  (0) 2021.02.23
bro's Java 기본 자료형  (0) 2019.09.02
Comments