사람의 이름 나이 같은 속성을 자바에서는 필드(field)라고 한다.


우선 이름과 번호를 필드로 가지고 있는 Car클래스를 선언해준다.

public class Car {

//필드는 변수를 선언하는 것과 비슷하게

//타입 필드명

//이름을 표현할수 있는 타입은 String

String name;

int number;





Car 클래스의 인스턴스화 하기

Car c1 = new Car();

Car c2 = new Car(); //Car라는 인스턴스가 메모리에 2개 만들어진다.

//객체별로 name와 number라는 속성을 가짐


속성 이용하기

참조 변수 다음에 나오는 점.(dot)는 참조 변수가 참조하는 객체가 가지고 있는 것을 사용할때 쓴다.


c1.name="소방차";    // c1 참조 객체 name을 소방차로 설정

c1.number=123;    //c1 이 참조하는 객체 number를 123으로 설정

c2.name="경찰차";

c2.number=456;

System.out.println(c1.name);    //콘솔창에 c1이 참조하는 객체의 name 출력

System.out.println(c1.number);

System.out.println(c2.name);

System.out.println(c2.number);

'JAVA를 해보자' 카테고리의 다른 글

java 자바 스트링 메소드 String class method  (0) 2018.01.03
java 다양한 형태의 메서드  (0) 2018.01.02
java String class (스트링 클래스)  (0) 2017.12.31
java 참조형 타입  (0) 2017.12.31
java for each 반복문  (0) 2017.12.30

+ Recent posts