Skip to content

Commit

Permalink
인적 사항_2
Browse files Browse the repository at this point in the history
  • Loading branch information
jwjdd committed Sep 22, 2024
1 parent 0be5acc commit dcda66f
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 0 deletions.
22 changes: 22 additions & 0 deletions GDSC.BE/src/personinfo/Main.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@

public class Main {
public static void main(String[] args) {
// Person 객체 생성
Person student = new Person("Jowonjun", 202403511, 20, "[email protected]", "010-1234-5678", "jwjbb", "network");

// // 인적 사항 출력
// student.printPersonInfo();

// // 이메일 및 전화번호 변경
// student.setPhoneNumber("010-8765-4321");

// //흥미 분야 변경
// student.setinterestedField("backend");

// // 변경된 인적 사항 출력
// System.out.println("\n업데이트 됨!");
// student.printPersonInfo();

student.printAllPersons();
}
}
59 changes: 59 additions & 0 deletions GDSC.BE/src/personinfo/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 dcda66f

Please sign in to comment.