Pārlūkot izejas kodu

added all classes and test classes, made pet class

mpierse 8 gadus atpakaļ
vecāks
revīzija
6e6863cfdd

+ 8
- 0
pom.xml Parādīt failu

@@ -7,6 +7,14 @@
7 7
     <groupId>io.zipcoder</groupId>
8 8
     <artifactId>polymorphism</artifactId>
9 9
     <version>1.0-SNAPSHOT</version>
10
+    <dependencies>
11
+        <dependency>
12
+            <groupId>junit</groupId>
13
+            <artifactId>junit</artifactId>
14
+            <version>RELEASE</version>
15
+            <scope>test</scope>
16
+        </dependency>
17
+    </dependencies>
10 18
 
11 19
 
12 20
 </project>

+ 4
- 0
src/test/java/io/zipcoder/polymorphism/Cat.java Parādīt failu

@@ -0,0 +1,4 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+public class Cat {
4
+}

+ 7
- 0
src/test/java/io/zipcoder/polymorphism/CatTest.java Parādīt failu

@@ -0,0 +1,7 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+import static org.junit.Assert.*;
4
+
5
+public class CatTest {
6
+
7
+}

+ 4
- 0
src/test/java/io/zipcoder/polymorphism/Dog.java Parādīt failu

@@ -0,0 +1,4 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+public class Dog {
4
+}

+ 7
- 0
src/test/java/io/zipcoder/polymorphism/DogTest.java Parādīt failu

@@ -0,0 +1,7 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+import static org.junit.Assert.*;
4
+
5
+public class DogTest {
6
+
7
+}

+ 4
- 0
src/test/java/io/zipcoder/polymorphism/Fish.java Parādīt failu

@@ -0,0 +1,4 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+public class Fish {
4
+}

+ 7
- 0
src/test/java/io/zipcoder/polymorphism/FishTest.java Parādīt failu

@@ -0,0 +1,7 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+import static org.junit.Assert.*;
4
+
5
+public class FishTest {
6
+
7
+}

+ 14
- 1
src/test/java/io/zipcoder/polymorphism/Pet.java Parādīt failu

@@ -1,4 +1,17 @@
1 1
 package io.zipcoder.polymorphism;
2 2
 
3
-public class Pet {
3
+abstract class Pet {
4
+
5
+    private String name;
6
+
7
+    public Pet( String name){
8
+        this.name=name;
9
+    }
10
+
11
+    abstract String speak();
12
+
13
+    public String getName(){
14
+     return name;
15
+    }
16
+
4 17
 }

+ 10
- 0
src/test/java/io/zipcoder/polymorphism/PetTest.java Parādīt failu

@@ -0,0 +1,10 @@
1
+package io.zipcoder.polymorphism;
2
+
3
+import static org.junit.Assert.*;
4
+
5
+public class PetTest {
6
+
7
+    @org.junit.Test
8
+    public void getName() {
9
+    }
10
+}