1.아래 메모리를 그리시오.
class Circle{
double radius;
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return radius * radius * Math.PI;
}
}
Circle circle = new Circle();

아래의 메모리를 그리시오.
class Rectangle{
double x,y;
public double getArea() {
return x * y;
}
}
Rectangle rec = new Rectangle();

객체와 클래스의 차이는?
클래스 : .class
객체: .class를 메모리에 올린것
클래스는 구현 하려는 기능을 모아둔 설계도 라고 볼 수 있다.
객체는 클래스의 기능을 활용하기 위해 메모리를 할당해 실제 사용하는 것을 의미한다.
구현하고자 하는 중복되는 기능이 2개 이상일 때 그것을 하나의 클래스로 정의하고, 그 클래스를 통해 객체를 생성(메모리에 할당)한다.

area = getRectangleArea(10,20);
System.out.println(area); //200.0
area = getRectangleArea(40,20);
System.out.println(area); //800.0

area = getTriangleArea(40,20);
System.out.println(area); //400.0
int code = getAscCode('A');
System.out.println(code); //65

5.클래스의 구성요소는 무엇인가?
1. 필드: 클래스에 포함된 변수(인스턴트, 클래스변수, 로컬변수)
2. 메소드: 기능
3. 내부 클래스
6.객체란 무엇인가?
7.아래의 클래스를 작성하시오.
StraPrint strPrint = new StarPrint();
strPrint.printTriangle(3);
System.out.println();
strPrint.printReverseTriangle(3);

8.아래의 프로그래밍을 작성하시오.
Gugudan gugudan = new Gugudan();
gugudan.printGugu(10); //1단부터 10단까지 출력
gugudan.printGugu(20); //1단부터 20단까지 출력



num = 100;
getsum.setNum(num); // 3)getsum 객체의 setNum함수 호출, num값 50 저장
num = getsum.sum(); // 4)getsum객체의 sum함수 호출, 1-50까지 합 구함
System.out.println(num);
getsum.setNum(1000);
num = getsum.sum(); // 4)getsum객체의 sum함수 호출, 1-50까지 합 구함
System.out.println(num);
