Circle circle = new Circle();
circle.setRadius(10);
double area = circle.getArea();
System.out.println(area);
Rectangle rectangle = new Rectangle();
rectangle.setWidth(10);
rectangle.setHeight(10);
area = rectangle.getArea();
System.out.println(area); //100
class Rectangle{
double i;
double j;
double setWidth(double num) {
return i = num;
}
double setHeight(double num) {
return j = num;
}
double getArea() {
double area = i*j;
return area;
}
}
class Circle {
int radius;
final double PI = 3.14;
void setRadius(int num) {
radius = num;
}
double getArea() {
double area = PI * (radius * radius) ;
return area;
}
}
Circle circle = new Circle();
class Circle{
final double PI = 3.14;
double radius;
void setRadius(double num) {
radius = num;
}
double getArea() {
double area = radius * radius * PI;
return area;
}
}
Rectangle rec = new Rectangle();
public class Rectangle {
int height;
int width;
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
public int getWidth() {
return width;
}
public void setWidth(int width) {
this.width = width;
}
public int getArea() {
return width * height;
}
}
클래스 : 객체를 정의 해놓은 것 (객체의 설계도)
객체 : 클래스에 정의된 내용대로 메모리에 생성된 것
class Sum {
void sum(int num) {
int sum = 0;
for(int i = 0; i <= num; i++) {
sum += i;
}
System.out.println("1부터 " + num + "까지의 합은 " + sum + "입니다.");
}
}
StraPrint strPrint = new StarPrint();
strPrint.printTriangle(3);
System.out.println();
*
**
***
class StarPrint {
void printTriangle(int i){
for(int j = 0; j < i; j++) {
for(int x = 0; x <= j; x++) {
System.out.print("*");
}
System.out.println();
}
}
}