Kaynağa Gözat

starting part 2

Trinh Tong 6 yıl önce
ebeveyn
işleme
000584597c

+ 1
- 5
src/main/java/MyArrayList.java Dosyayı Görüntüle

@@ -23,7 +23,7 @@ public class MyArrayList<T> {
23 23
         copy(tempArray1, myArrayList);
24 24
         tempArray1[getSize()] = data;
25 25
         myArrayList = tempArray1;
26
-        setSizeBy1();
26
+        setSize(getSize() + 1);
27 27
 
28 28
     }
29 29
 
@@ -57,10 +57,6 @@ public class MyArrayList<T> {
57 57
         return this.size;
58 58
     }
59 59
 
60
-    public void setSizeBy1() {
61
-        this.size++;
62
-    }
63
-
64 60
     public void setSize(int i) {
65 61
         this.size = i;
66 62
     }

+ 7
- 0
src/main/java/MySet.java Dosyayı Görüntüle

@@ -0,0 +1,7 @@
1
+public class MySet<T> extends MyArrayList {
2
+
3
+    public MySet() {
4
+    }
5
+
6
+
7
+}

+ 11
- 0
src/test/java/MySetTest.java Dosyayı Görüntüle

@@ -0,0 +1,11 @@
1
+import org.junit.Before;
2
+
3
+public class MySetTest {
4
+
5
+    MySet<Integer> myset;
6
+
7
+    @Before
8
+    public void setUp() {
9
+        myset = new MySet<>();
10
+    }
11
+}