java 객체

[Java]객체와 메모리의 관계, null과 NullPointerException의 정리 및 예제 이번 포스팅에서는 메모리에 생성된 객체와 레퍼런스의 관계에 대해 살펴보고 null이 무엇인지에 관해서 다뤄보고자 한다. 1. 메모리에서 객체 생성과 제거 모든 객체는 프로그램이 동작하는 중에 new키워드로 동적으로 생성되게 된다. 우리가 예를 들어 다음과 같이 코드를 짰다고 해보자 public class Item{ private String name; private int price; } public class main{ public static void main(String[] args){ Item item=new Item(); } } 메인에서 item이라는 변수 안에 New키워드로 객체를 생성해준 코드이..
[Java]객체 지향 프로그래밍의 기초-객체와 클래스의 개념 및 예제 1. 객체란 무엇인가? 객체는 세상에 존재하는 모든 것을 뜻한다. 우리 눈에 보이는 사람이나 물건 등 모든 것들이 객체가 될 수 있다. 객체의 예로 사람이나 핸드폰, 책상 등이 될 수 있는데 이러한 객체들은 각각의 속성과 기능이 있다. 예를 들면 핸드폰은 그 안에 다양한 부품들이 있을 것이다. 이러한 부품들을 속성이라 한다. 그리고 핸드폰은 통화를 위해 사용한다고 할 때, 핸드폰의 기능은 통화라고 할 수 있다. 마찬가지로 프로그램에서 말하는 객체도 이와 같은 개념이다. 예를 들면 사칙 연산을 해주는 계산기 프로그램이 있다고 할 때, 속성은 +,-,*,/ 가 될 것이고 기능은 연산기능이라고 말 할 수 있을 것이다. 2. 클래스란 무엇인가..
Chung-A
'java 객체' 태그의 글 목록