From 0be5accece9da9cac93546068f6c4249ac8c2ecb Mon Sep 17 00:00:00 2001 From: hatta Date: Sun, 22 Sep 2024 20:01:32 +0900 Subject: [PATCH 1/5] =?UTF-8?q?=EC=9D=B8=EC=A0=81=EC=A0=95=EB=B3=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- personinfo.java | 59 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 personinfo.java diff --git a/personinfo.java b/personinfo.java new file mode 100644 index 0000000..3bbff81 --- /dev/null +++ b/personinfo.java @@ -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); + } + +} + + From dcda66f33c40cc4d0dfcb31ad53ebcaf5638bc53 Mon Sep 17 00:00:00 2001 From: hatta Date: Sun, 22 Sep 2024 20:17:42 +0900 Subject: [PATCH 2/5] =?UTF-8?q?=EC=9D=B8=EC=A0=81=20=EC=82=AC=ED=95=AD=5F2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GDSC.BE/src/personinfo/Main.java | 22 ++++++++++ GDSC.BE/src/personinfo/personinfo.java | 59 ++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 GDSC.BE/src/personinfo/Main.java create mode 100644 GDSC.BE/src/personinfo/personinfo.java diff --git a/GDSC.BE/src/personinfo/Main.java b/GDSC.BE/src/personinfo/Main.java new file mode 100644 index 0000000..ac68ee6 --- /dev/null +++ b/GDSC.BE/src/personinfo/Main.java @@ -0,0 +1,22 @@ + +public class Main { + public static void main(String[] args) { + // Person 객체 생성 + Person student = new Person("Jowonjun", 202403511, 20, "jowonjun@example.com", "010-1234-5678", "jwjbb", "network"); + + // // 인적 사항 출력 + // student.printPersonInfo(); + + // // 이메일 및 전화번호 변경 + // student.setPhoneNumber("010-8765-4321"); + + // //흥미 분야 변경 + // student.setinterestedField("backend"); + + // // 변경된 인적 사항 출력 + // System.out.println("\n업데이트 됨!"); + // student.printPersonInfo(); + + student.printAllPersons(); + } +} \ No newline at end of file diff --git a/GDSC.BE/src/personinfo/personinfo.java b/GDSC.BE/src/personinfo/personinfo.java new file mode 100644 index 0000000..3bbff81 --- /dev/null +++ b/GDSC.BE/src/personinfo/personinfo.java @@ -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); + } + +} + + From e4d5c2533a7e44ee2bdf1988c6898bb4b1b8735d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A1=B0=EC=9B=90=EC=A4=80?= <157904784+jwjdd@users.noreply.github.com> Date: Sun, 22 Sep 2024 20:27:44 +0900 Subject: [PATCH 3/5] Update personinfo.java --- personinfo.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/personinfo.java b/personinfo.java index 3bbff81..105053b 100644 --- a/personinfo.java +++ b/personinfo.java @@ -1,16 +1,16 @@ -class Person { +class PersonInformation{ // 필드 (속성) public final String name; private int studentId; - private final int age; + private 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) { + public PersonInformation(String name, int studentId, int age, String email, String phoneNumber, String gitId, String interestedField) { this.name = name; this.studentId = studentId; this.age = age; From 973e2a699c9871a8da5c696a4a8131a8a56bc674 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A1=B0=EC=9B=90=EC=A4=80?= <157904784+jwjdd@users.noreply.github.com> Date: Sun, 22 Sep 2024 20:33:20 +0900 Subject: [PATCH 4/5] Delete GDSC.BE/src/personinfo/personinfo.java --- GDSC.BE/src/personinfo/personinfo.java | 59 -------------------------- 1 file changed, 59 deletions(-) delete mode 100644 GDSC.BE/src/personinfo/personinfo.java diff --git a/GDSC.BE/src/personinfo/personinfo.java b/GDSC.BE/src/personinfo/personinfo.java deleted file mode 100644 index 3bbff81..0000000 --- a/GDSC.BE/src/personinfo/personinfo.java +++ /dev/null @@ -1,59 +0,0 @@ - -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); - } - -} - - From dcb2070240ebd0d4df6797ca2fc5698b088cde01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A1=B0=EC=9B=90=EC=A4=80?= <157904784+jwjdd@users.noreply.github.com> Date: Sun, 22 Sep 2024 20:34:17 +0900 Subject: [PATCH 5/5] Delete GDSC.BE/src/personinfo/Main.java --- GDSC.BE/src/personinfo/Main.java | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 GDSC.BE/src/personinfo/Main.java diff --git a/GDSC.BE/src/personinfo/Main.java b/GDSC.BE/src/personinfo/Main.java deleted file mode 100644 index ac68ee6..0000000 --- a/GDSC.BE/src/personinfo/Main.java +++ /dev/null @@ -1,22 +0,0 @@ - -public class Main { - public static void main(String[] args) { - // Person 객체 생성 - Person student = new Person("Jowonjun", 202403511, 20, "jowonjun@example.com", "010-1234-5678", "jwjbb", "network"); - - // // 인적 사항 출력 - // student.printPersonInfo(); - - // // 이메일 및 전화번호 변경 - // student.setPhoneNumber("010-8765-4321"); - - // //흥미 분야 변경 - // student.setinterestedField("backend"); - - // // 변경된 인적 사항 출력 - // System.out.println("\n업데이트 됨!"); - // student.printPersonInfo(); - - student.printAllPersons(); - } -} \ No newline at end of file