練習問題
This commit is contained in:
19
Question13-Extends/src/main/java/Animal.java
Normal file
19
Question13-Extends/src/main/java/Animal.java
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
public class Animal {
|
||||
private String name;
|
||||
|
||||
public void print() {
|
||||
System.out.println(this.name + "は走りました。");
|
||||
System.out.println(this.name + "は食事をしました。");
|
||||
|
||||
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
4
Question13-Extends/src/main/java/Cat.java
Normal file
4
Question13-Extends/src/main/java/Cat.java
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
public class Cat extends Animal {
|
||||
|
||||
}
|
||||
9
Question13-Extends/src/main/java/Dog.java
Normal file
9
Question13-Extends/src/main/java/Dog.java
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
public class Dog extends Animal{
|
||||
|
||||
|
||||
public void print() {
|
||||
System.out.println(this.getName() + "は走りました。");
|
||||
System.out.println(this.getName() + "ドッグフードを食べました。");
|
||||
}
|
||||
}
|
||||
12
Question13-Extends/src/main/java/Q13_1.java
Normal file
12
Question13-Extends/src/main/java/Q13_1.java
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
public class Q13_1 {
|
||||
|
||||
public static void main(String[] args) {
|
||||
// TODO 自動生成されたメソッド・スタブ
|
||||
Cat cat = new Cat();
|
||||
cat.setName("タマ");
|
||||
|
||||
cat.print();
|
||||
}
|
||||
|
||||
}
|
||||
9
Question13-Extends/src/main/java/Q13_2.java
Normal file
9
Question13-Extends/src/main/java/Q13_2.java
Normal file
@@ -0,0 +1,9 @@
|
||||
|
||||
public class Q13_2 {
|
||||
public static void main(String[] args) {
|
||||
Dog dog = new Dog();
|
||||
dog.setName("ポチ");
|
||||
|
||||
dog.print();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user