클래스는 (상대변수)의 행위(매서드)를 가진다.
new을 통해 static이 붙지 않은 모든 친구들을 heap에 올린다 인스턴스가 된다
heap에 있는 값을 찾을때는 창조변수이름으로 찾는다 (여기서 형은 객체 연결 연산자이다)
package ex04;
public class Circle {
public int radius;
public String color;
public double getArea() {
return Math.PI * radius * radius;
}
}
package ex04;
public class CircleTest {
public static void main(String[] args) {
Circle obj;
obj = new Circle();
obj.radius = 10;
obj.color = "red";
double area = obj.getArea();
System.out.println("원의 면적= " + area);
}
}

Share article