diff --git a/Question12-Encapsulation/.classpath b/Question12-Encapsulation/.classpath new file mode 100644 index 0000000..c771657 --- /dev/null +++ b/Question12-Encapsulation/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/Question12-Encapsulation/.gitignore b/Question12-Encapsulation/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/Question12-Encapsulation/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/Question12-Encapsulation/.project b/Question12-Encapsulation/.project new file mode 100644 index 0000000..5aa0f8a --- /dev/null +++ b/Question12-Encapsulation/.project @@ -0,0 +1,23 @@ + + + Question12-Encapsulation + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + + diff --git a/Question12-Encapsulation/.settings/org.eclipse.jdt.core.prefs b/Question12-Encapsulation/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..23fa13b --- /dev/null +++ b/Question12-Encapsulation/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,9 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/Question12-Encapsulation/.settings/org.eclipse.wst.common.project.facet.core.xml b/Question12-Encapsulation/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..c1a8d07 --- /dev/null +++ b/Question12-Encapsulation/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Question12-Encapsulation/src/main/java/Item.java b/Question12-Encapsulation/src/main/java/Item.java new file mode 100644 index 0000000..7fcb34c --- /dev/null +++ b/Question12-Encapsulation/src/main/java/Item.java @@ -0,0 +1,14 @@ + +public class Item { + + private String item; + + public Item() { + this.item = "アイテムA"; + } + + public String getItem() { + return item; + } + +} diff --git a/Question12-Encapsulation/src/main/java/Question12_1.java b/Question12-Encapsulation/src/main/java/Question12_1.java new file mode 100644 index 0000000..f084e64 --- /dev/null +++ b/Question12-Encapsulation/src/main/java/Question12_1.java @@ -0,0 +1,21 @@ + +public class Question12_1 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + User user = new User(); + + user.setId(1000); + user.setName("リゾーム太郎"); + user.setMail("rhizome@hogehoge.com"); + user.setPass("12345"); + + System.out.println("ID :"+user.getId()); + System.out.println("名前 :"+user.getName()); + System.out.println("メールアドレス :"+user.getMail()); + System.out.println("パスワード :"+user.getPass()); + + } + +} diff --git a/Question12-Encapsulation/src/main/java/Question12_2.java b/Question12-Encapsulation/src/main/java/Question12_2.java new file mode 100644 index 0000000..cdf540b --- /dev/null +++ b/Question12-Encapsulation/src/main/java/Question12_2.java @@ -0,0 +1,12 @@ + +public class Question12_2 { + + public static void main(String[] args) { + // TODO 自動生成されたメソッド・スタブ + + Item item = new Item(); + System.out.println(item.getItem()); + + } + +} diff --git a/Question12-Encapsulation/src/main/java/User.java b/Question12-Encapsulation/src/main/java/User.java new file mode 100644 index 0000000..b9122e7 --- /dev/null +++ b/Question12-Encapsulation/src/main/java/User.java @@ -0,0 +1,34 @@ + +public class User { + + private int Id; + private String name; + private String mail; + private String pass; + + public int getId() { + return Id; + } + public void setId(int id) { + Id = id; + } + public String getName() { + return name; + } + public void setName(String name) { + this.name = name; + } + public String getMail() { + return mail; + } + public void setMail(String mail) { + this.mail = mail; + } + public String getPass() { + return pass; + } + public void setPass(String pass) { + this.pass = pass; + } + +}