Java/Java 예제

Java 메소드 예제

ssury94 2024. 12. 10. 15:30
public class User {

    // 유저 이름, 나이, 전화번호를 저장하려 합니다.
    String userName;
    int age;
    String phone;

    // 유저이름, 나이, 전화번호를 출력하는 함수
    void print(){
        System.out.println("유저이름: "+userName+" 나이: "+age+" 전화번호: "+phone);
    }

    // 10년 후의 나이를 계산해서 리턴하는 함수
    int futureAge(){
        int add10=age+10;
        return add10;
    }

    // say("안녕?");
    // 화면에 출력 : 홍길동님 안녕?
    void say(String sentence){
        System.out.println(userName+"님 "+sentence);
    }
    

}

 

public class UserTest {

    public static void main(String[] args) {
        // 유저 정보를 저장하려 합니다.
        // 유저 이름, 나이, 전화번호를 저장하려 합니다.

        User u1=new User();
        u1.userName ="홍길동";
        u1.age=33;
        u1.phone="010-1234-5678";

        User u2=new User();
        u2.userName ="무궁화";
        u2.age=42;
        u2.phone="010-4321-5678";

        User u3=new User();
        u3.userName ="가나다";
        u3.age=21;
        u3.phone="010-8765-5678";

        u1.print();
        u2.print();
        u3.print();

        System.out.println(u1.futureAge());


        u1.say("안녕?");
        u2.say("반가워요.");


    }

}

 

 

 

say( 인삿말 멘트 -ex 안녕? 를 타이핑하면 );
화면에 출력 : 홍길동님 안녕? 되는 함수 만들기


    void say(String sentence){
        System.out.println(userName+"님 "+sentence);
    }