Notice
Recent Posts
Recent Comments
Link
투케이2K
245. (java/자바) 클래스 생성자 초기화 실시 및 toString 메소드 재정의 후 리턴 데이터 반환 실시 본문
[개발 환경 설정]
개발 툴 : 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
+ "]";
}
} // [클래스 종료]
[결과 출력]
반응형
'Java' 카테고리의 다른 글
247. (java/자바) [인터페이스 기반] Anonymous 익명 클래스 사용 방법 정의 (0) | 2022.03.16 |
---|---|
246. (java/자바) [클래스 기반] Anonymous 익명 클래스 사용 방법 정의 (0) | 2022.03.16 |
244. (java/자바) 배열 (array) 특정 개수 별 그룹 (group) 묶음 수행 및 로직 처리 (0) | 2022.03.09 |
243. (java/자바) split 사용해 array , array list 배열 데이터 삽입 실시 (0) | 2022.03.09 |
242. (java/자바) subList 사용해 array list 가변 배열 데이터 부분 데이터 출력 실시 (0) | 2022.03.09 |
Comments