[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에 저장)
반응형