프로그래밍/JAVA

[Java] 메소드(method)(2)

하와이블루 2022. 8. 6. 11:23
728x90

 

 

클래스 내 메소드를 정의하는 방법

  public class Person {
  	// 필드
    private String name;
    private int age;
    
    // 생성자
     public Person() {
        this.name = "무명";
        this.age = 0;
    }
	
    // 메소드
    public void info(){
        System.out.println("이름 : " + name);
        System.out.println("나이 : " + age);
    }
}

this 키워드 : 현재 클래스의 필드를 가리킴

 

 

메소드를 호출하는 방법

public class Method {
    public static void main(String[] args) {
        Person person = new Person();   // 객체 생성
        person.info(); // 메소드 호출
    }
}

/* 실행결과
이름 : 무명
나이 : 0
*/

 

 

 

 

 

728x90