투케이2K

245. (java/자바) 클래스 생성자 초기화 실시 및 toString 메소드 재정의 후 리턴 데이터 반환 실시 본문

Java

245. (java/자바) 클래스 생성자 초기화 실시 및 toString 메소드 재정의 후 리턴 데이터 반환 실시

투케이2K 2022. 3. 16. 15:25

[개발 환경 설정]

개발 툴 : Eclipse

개발 언어 : Java

 

[Test 클래스]

package com.example.testapp;

public class Test {

    public static void main(String[] args){
        System.out.println("[Program Start]");
        System.out.println("");


        // [User 클래스 객체 생성 실시]
        User user = new User("투케이", 29, true);


        // [toString 결과 출력 실시]
        System.out.println("user : " + user);
        System.out.println("");


    } // [메인 종료]

} // [클래스 종료]
 

[User 클래스]

package com.example.testapp;

public class User {

    // TODO [변수 선언 실시]
    private String name = "";
    private int age = 0;
    private boolean sex = false;


    // TODO [클래스 생성자 초기화 실시]
    public User(String name, int age, boolean sex){

        // 전역 변수에 매핑 실시
        this.name = name;
        this.age = age;
        this.sex = sex;
    }


    // TODO [toString() 메소드 재정의 수행 실시]
    @Override
    public String toString(){
        return "User ["
                + "name=" + name + ", "
                + "age=" + age + ", "
                + "sex=" + sex
                + "]";
    }

} // [클래스 종료]
 

[결과 출력]

 

 

반응형
Comments