class Person {
String name;
int age;
}
Person p1 = new Person();
System.out.println(p1.name+p1.age);
Person p2 = new Person();
System.out.println(p1.name+p1.age);
위와 같이코드가 반복되는 경우
class Person {
String name;
int age;
void info{
System.out.println(name+age);
}
}
Person p1 = new Person();
p1.info();
Person p2 = new Person();
p2.info();
Method를 만들어 간략하게 할 수 있다.
제한자 리턴타입 메서드이름(타입 변수명, 타입 변수명) //선언부
{
//구현부
//해당 구동 코드
} VariabelTest vt = new VariableTest();
vt.variableArgs(1, 2, 3);
vt.variableArgs(1, 2, 3, 4, 5);
vt.variableArgs(1, 2);
public void variableArgs(int... params){
int sum = 0;
for(int i : params){
sum+=i;
}
System.out.println(sum);
} 제한자 클래스명 (타입 변수명, 타입 변수명){
//멤버 변수 초기화 작업
} public class Person{
String name;
int age;
Person(String name, int age){
this.name = name;
this.age = age;
}
}