Skip to content

Commit 7f47c88

Browse files
committed
saved
1 parent fc256a2 commit 7f47c88

File tree

10 files changed

+81
-0
lines changed

10 files changed

+81
-0
lines changed

.DS_Store

6 KB
Binary file not shown.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public interface Botanist {
4+
5+
//plant method
6+
public void plant(CropRow, Crop);
7+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public class Chicken {
4+
5+
public boolean hasBeenFertilized(){
6+
7+
return false;
8+
}
9+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
import java.util.ArrayList;
4+
5+
public abstract class ChickenCoop {
6+
7+
ArrayList<Chicken> chickenList = new ArrayList<Chicken>();
8+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public class Farm {
4+
5+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
import java.util.ArrayList;
4+
5+
public abstract class FarmHouse {
6+
7+
ArrayList<Person> peopleList = new ArrayList<Person>();
8+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public class Farmer extends Person implements Botanist, Rider, NoiseMaker{
4+
5+
public void plant() {
6+
7+
}
8+
9+
public void makeNoise() {
10+
System.out.println("");
11+
}
12+
13+
public void mount() {
14+
15+
}
16+
17+
public void disMount() {
18+
19+
}
20+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public interface NoiseMaker {
4+
5+
//makeNoise METHOD
6+
public void makeNoise();
7+
8+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public abstract class Person{
4+
5+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package com.zipcodewilmington.froilansfarm;
2+
3+
public interface Rider {
4+
5+
//mount method
6+
public void mount();
7+
8+
//DISMOUNT METHOD
9+
public void disMount();
10+
11+
}

0 commit comments

Comments
 (0)