사람의 이름 나이 같은 속성을 자바에서는 필드(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 |