1. 함수 사용
public class MethodDef {
public static void main(String[] args) {
System.out.println("프로그램의 시작");
hiEveryone(12);
hiEveryone(13);
System.out.println("프로그램의 끝");
}
public static void hiEveryone(int age) {
System.out.println("좋은 아침입니다.");
System.out.println("제 나이는 " + age + "세 입니다.");
}
}
2. return 사용
public class MethodReturns {
public static void main(String[] args) {
int result;
result = adder(4, 5);
System.out.println("4 + 5 = " + result);
System.out.println("3.5 x 3.5 = " + square(3.5));
}
public static int adder(int num1, int num2) {
int addResult = num1 + num2;
return addResult;
}
public static double square(double num) {
return num * num;
}
}
3. Circle 클래스 생성
public class Circle {
int radius;
double getArea() {
return radius * radius * Math.PI;
}
}
4. Circle 생성자
public class CircleTest {
public static void main(String[] args) {
Circle circle = new Circle();
circle.radius = 10;
System.out.println(circle.getArea());
Circle circle2 = new Circle();
circle2.radius = 5;
System.out.println(circle2.getArea());
Circle circle3 = new Circle();
circle3.radius = 7;
System.out.println(circle3.getArea());
}
}