Java 객체구현
객체를 구현해봅시다.
- 문제 : 다음 설명에 해당되는 객체를 구현하고 해당 정보를 출력하세요
- 키가 180 이고 몸무게가 78 킬로인 남성이 있습니다. 이름은 Tomas 이고 나이는 37세입니다.
- 키가 180 이고 몸무게가 78 킬로인 남성이 있습니다. 이름은 Tomas 이고 나이는 37세입니다.
UserInfo.java
package ch04_1;
public class UserInfo {
private int cm;
private int kg;
private String gender;
private String name;
private int age;
public UserInfo() {}
public UserInfo(int cm, int kg, String gender, String name, int age) {
this.cm = cm;
this.kg = kg;
this.gender = gender;
this.name = name;
this.age = age;
}
public String ShowInfo() {
return "키가 " + cm + "이고 몸무게가 " + kg + "킬로인 " +
gender + "이 있습니다. 이름은 " + name + "이고 나이는 " + age + "세입니다.";
}
public int getCm() {
return cm;
}
public void setCm(int cm) {
this.cm = cm;
}
public int getKg() {
return kg;
}
public void setKg(int kg) {
this.kg = kg;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
Main.java
package ch04_1;
public class Main {
public static void main(String[] args) {
UserInfo userInfo = new UserInfo();
userInfo.setCm(180);
userInfo.setKg(78);
userInfo.setGender("남성");
userInfo.setName("Tomas");
userInfo.setAge(37);
System.out.println(userInfo.ShowInfo());
}
}
결과
키가 180이고 몸무게가 78킬로인 남성이 있습니다. 이름은 Tomas이고 나이는 37세입니다.
Leave a comment