Skip to content

Commit

Permalink
인적정보
Browse files Browse the repository at this point in the history
  • Loading branch information
jwjdd committed Sep 22, 2024
1 parent da1f4c3 commit 0be5acc
Showing 1 changed file with 59 additions and 0 deletions.
59 changes: 59 additions & 0 deletions personinfo.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@

class Person {
// 필드 (속성)
public final String name;
private int studentId;
private final int age;
private String email;
private String phoneNumber;
public String gitId;
public String interestedField;

// 생성자
public Person(String name, int studentId, int age, String email, String phoneNumber, String gitId, String interestedField) {
this.name = name;
this.studentId = studentId;
this.age = age;
this.email = email;
this.phoneNumber = phoneNumber;
this.gitId = gitId;
this.interestedField = interestedField;
}


// 이메일 설정
public void setEmail(String email) {
this.email = email;
}

// 전화번호 설정
public void setPhoneNumber(String phoneNumber) {
this.phoneNumber = phoneNumber;
}

// git ID 설정
public void setgitId(String gitId) {
this.gitId = gitId;
}

// 흥미 분야 설정
public void setinterestedField(String interestedField) {
this.interestedField = interestedField;
}


// 인적 사항 출력
public void printPersonInfo() {
System.out.println("----------------------");
System.out.println("Name: " + name);
System.out.println("Student ID: " + studentId);
System.out.println("Age: " + age);
System.out.println("Email: " + email);
System.out.println("Phone Number: " + phoneNumber);
System.out.println("Git ID: " + gitId);
System.out.println("interestedField: " + interestedField);
}

}


0 comments on commit 0be5acc

Please sign in to comment.