diff --git a/unit5/.idea/.name b/unit5/.idea/.name
deleted file mode 100644
index d377c25..0000000
--- a/unit5/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-unit5
\ No newline at end of file
diff --git a/unit5/.idea/compiler.xml b/unit5/.idea/compiler.xml
index 0778677..96cc43e 100644
--- a/unit5/.idea/compiler.xml
+++ b/unit5/.idea/compiler.xml
@@ -17,16 +17,6 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/unit5/.idea/encodings.xml b/unit5/.idea/encodings.xml
deleted file mode 100644
index b26911b..0000000
--- a/unit5/.idea/encodings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/unit5/.idea/libraries/Maven__junit_junit_3_8_1.xml b/unit5/.idea/libraries/Maven__junit_junit_3_8_1.xml
deleted file mode 100644
index 71b2993..0000000
--- a/unit5/.idea/libraries/Maven__junit_junit_3_8_1.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/unit5/.idea/misc.xml b/unit5/.idea/misc.xml
index ddb5070..401d515 100644
--- a/unit5/.idea/misc.xml
+++ b/unit5/.idea/misc.xml
@@ -1,76 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1.8
-
-
-
-
-
-
-
-
-
-
-
- 1.8
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/unit5/.idea/modules.xml b/unit5/.idea/modules.xml
index bc277ce..6d963b6 100644
--- a/unit5/.idea/modules.xml
+++ b/unit5/.idea/modules.xml
@@ -1,8 +1,6 @@
-
-
-
+
\ No newline at end of file
diff --git a/unit5/.idea/vcs.xml b/unit5/.idea/vcs.xml
index 6c0b863..6564d52 100644
--- a/unit5/.idea/vcs.xml
+++ b/unit5/.idea/vcs.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/unit5/.idea/workspace.xml b/unit5/.idea/workspace.xml
index 761af76..7a7fa61 100644
--- a/unit5/.idea/workspace.xml
+++ b/unit5/.idea/workspace.xml
@@ -23,38 +23,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -63,6 +32,9 @@
+
+
+
@@ -80,6 +52,10 @@
+
+
+
+
@@ -103,9 +79,8 @@
-
-
+
@@ -130,9 +105,8 @@
-
-
+
@@ -141,70 +115,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -217,16 +130,23 @@
+
+
+
+
+
+
+
-
-
+
+
-
+
@@ -239,14 +159,14 @@
-
+
-
+
@@ -259,14 +179,9 @@
-
-
-
-
-
-
-
-
+
+
+
@@ -279,14 +194,14 @@
-
+
-
+
@@ -299,14 +214,14 @@
-
+
-
+
@@ -586,6 +501,12 @@
+
+
+
+
+ true
+
@@ -611,19 +532,19 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -633,6 +554,9 @@
+
+
+
@@ -640,41 +564,45 @@
1448196496784
+
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
@@ -688,107 +616,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/unit5/pom.xml b/unit5/pom.xml
deleted file mode 100644
index 9f9bc51..0000000
--- a/unit5/pom.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
- 4.0.0
-
- com.elephant.thinkinginjava
- unit5
- 1.0
- jar
-
- unit5
- http://maven.apache.org
-
-
- UTF-8
-
-
-
-
- junit
- junit
- 3.8.1
- test
-
-
-
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/BananaPeel.java b/unit5/src/main/java/com/elephant/thinkinginjava/BananaPeel.java
deleted file mode 100644
index dca715a..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/BananaPeel.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * Key word : this
- */
-
-class Banana{
- void peel(int i){
- System.out.println("I am peel,this object number is : "+i);
- }
-}
-public class BananaPeel {
- public static void main(String[] args){
- Banana b1=new Banana(),b2=new Banana();
- b1.peel(1);
- b2.peel(2);
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise1.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise1.java
deleted file mode 100644
index 0354d95..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise1.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-
-class InitialStringIsNull{
- String s;
- void p(){
- System.out.println("Initial String is:"+s+".");
- }
-}
-
-public class Exercise1 {
- public static void main(String[] args){
- InitialStringIsNull Is=new InitialStringIsNull();
- Is.p();
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise10.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise10.java
deleted file mode 100644
index 291d2e7..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise10.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/28.
- */
-class QQ{
- boolean status; //initialize is false.
- QQ(boolean s){
- status=s;
- }
- void Login(){
- status=true;
- }
- void Logout(){
- status=false;
- }
- protected void finalize(){
- if(status)
- System.out.println("Some counts still login!");
- }
-}
-
-public class Exercise10 {
- public static void main(String[] args){
- QQ mycount=new QQ(true);
- QQ yours=new QQ(false);
- QQ his=new QQ(true);
- mycount.Logout();
- yours.Login();
- his.Login();
- System.gc();
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise11.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise11.java
deleted file mode 100644
index a40f20a..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise11.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/28.
- */
-
-public class Exercise11 {
- public static void main(String[] args){
- QQ mycount=new QQ(true);
- QQ yours=new QQ(false);
- QQ his=new QQ(true);
- mycount.Logout();
- yours.Login();
- his.Login();
- System.gc();
- System.runFinalization();
- }
-}
\ No newline at end of file
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise2.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise2.java
deleted file mode 100644
index e5c97a5..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise2.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-class InitialAndConstructor{
- String s1="Definition";
- String s2;
- InitialAndConstructor(String s){
- s2=s;
- }
-}
-
-public class Exercise2 {
- public static void main(String[] args){
- InitialAndConstructor ic=new InitialAndConstructor("Constructor");
- System.out.println(ic.s1);
- System.out.println(ic.s2);
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise3.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise3.java
deleted file mode 100644
index 266d6a6..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise3.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * Test default constructor
- */
-class DefautlConstructor{
- DefautlConstructor(){
- System.out.println("DefaultConstructor initialize the object!");
- }
-}
-
-public class Exercise3 {
- public static void main(String[] args){
- DefautlConstructor defautlConstructor=new DefautlConstructor();
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise4.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise4.java
deleted file mode 100644
index 4a6a0ec..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise4.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- *
- */
-class DefautlConstructor2{
- DefautlConstructor2(){
- System.out.println("DefaultConstructor initialize the object!");
- }
- DefautlConstructor2(String s){
- System.out.println(s+"Constructor with parameter:"+s);
- }
-}
-public class Exercise4 {
- public static void main(String[] args){
- DefautlConstructor2 dc1=new DefautlConstructor2();
- DefautlConstructor2 dc2=new DefautlConstructor2("I am the paramter!");
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise5.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise5.java
deleted file mode 100644
index 41ef245..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise5.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-class Dog{
- void bark(){
- System.out.println("barking!");
- }
- void bark(String s){
- System.out.println("howling");
- }
-}
-public class Exercise5 {
- public static void main(String[] args){
- Dog dog=new Dog();
- dog.bark();
- dog.bark("howling");
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise6.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise6.java
deleted file mode 100644
index d6f3048..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise6.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * Test if different paramter order can overloading
- */
-class Dog1{
- void bark(int i,String s){
- System.out.print("Int first,String second.");
- System.out.println("barking!");
- }
- void bark(String s,int i){
- System.out.print("String first,Int second.");
- System.out.println("howling");
- }
-}
-public class Exercise6 {
- public static void main(String[] args){
- Dog1 dog1=new Dog1();
- dog1.bark(1,"2");
- dog1.bark("1",2);
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise7.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise7.java
deleted file mode 100644
index a8d4a43..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise7.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-
-class WithDefaultConstructor{
-
-}
-public class Exercise7 {
- public static void main(String[] args){
- WithDefaultConstructor w=new WithDefaultConstructor();
-
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise8.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise8.java
deleted file mode 100644
index dc70b4e..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise8.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * Verify if we must use this in same class different function
- */
-public class Exercise8 {
- void first(){
- System.out.println("I am the first function.");
- second();
- this.second();
- }
- void second(){
- System.out.println("I am the second function.");
- }
- public static void main(String[] args){
- Exercise8 exercise8=new Exercise8();
- exercise8.first();
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise9.java b/unit5/src/main/java/com/elephant/thinkinginjava/Exercise9.java
deleted file mode 100644
index 0d50abb..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Exercise9.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-public class Exercise9 {
- Exercise9(){
- System.out.println("Constructor with no paramter,in the first one.");
- }
- Exercise9(String s){
- this();
- System.out.println("Constructor with String s,in the second one.");
- }
- public static void main(String[] args){
- new Exercise9("s");
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Flower.java b/unit5/src/main/java/com/elephant/thinkinginjava/Flower.java
deleted file mode 100644
index 5548995..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Flower.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-public class Flower {
- int petalCount=0;
- String s="initial value";
- Flower(int petals){
- petalCount=petals;
- System.out.println("Constructor with int petals,petalCount="+petalCount);
- }
- Flower(String ss){
- s=ss;
- System.out.println("Constructor with String ss,s="+s);
- }
- Flower(String ss,int petals){
- this(ss);
- //this(petals);//this可以调用构造函数,但是不能同时调用两个
- this.petalCount=petals;
- System.out.println("Constructor with String ss and int petals,");
- }
- Flower(){
- this("hi",7);
- System.out.println("Constructor with no paramters");
- }
- void printPetalCount(){
- // this(22);//this 只能在构造函数中使用this,调用其他构造函数。
- System.out.println("peltalsCount="+petalCount+",s="+s);
- }
- public static void main(String[] args){
- Flower flower=new Flower();
- flower.printPetalCount();
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/Leaf.java b/unit5/src/main/java/com/elephant/thinkinginjava/Leaf.java
deleted file mode 100644
index 390785e..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/Leaf.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * return this
- */
-public class Leaf {
- int i=0;
- Leaf incrment(){
- i++;
- return this;
- }
- void p(){
- System.out.println("i="+i);
- }
- public static void main(String[] args){
- Leaf leaf=new Leaf();
- leaf.incrment().incrment().incrment();
- leaf.p();
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/OverLoading.java b/unit5/src/main/java/com/elephant/thinkinginjava/OverLoading.java
deleted file mode 100644
index 511ba98..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/OverLoading.java
+++ /dev/null
@@ -1,36 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * Test function overloading
- */
-
-class Tree{
- int height;
- Tree(){
- System.out.println("我是小树苗,高度为0");
- height=0;
- }
- Tree(int i){
- System.out.println("我已经长高了,我的高度为:" +i);
- height=i;
- }
- void info(){
- System.out.println("我的高度是:"+height);
- }
- void info(String s){
- System.out.println(s+":我的告诉是"+height);
- }
-}
-
-
-public class OverLoading {
- public static void main(String[] args) {
- Tree tree1=new Tree();
- Tree tree2=new Tree(7);
- tree1.info();
- tree1.info("OverLoading info");
- tree2.info();
- tree2.info("OverLoading info");
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/PassingThis.java b/unit5/src/main/java/com/elephant/thinkinginjava/PassingThis.java
deleted file mode 100644
index 21ba226..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/PassingThis.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- * Pass this object among class
- */
-class Person{
- public void eat(Apple apple){
- Apple peeled=apple.getpeeled();
- System.out.println("Yummy!");
- }
-}
-class Peeler{
- static Apple peel(Apple apple){
- return apple;
- }
-}
-class Apple{
- Apple getpeeled(){
- return Peeler.peel(this);
- }
-}
-
-public class PassingThis {
- public static void main(String[] args){
- new Person().eat(new Apple());
- }
-
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/SimpleConstructor.java b/unit5/src/main/java/com/elephant/thinkinginjava/SimpleConstructor.java
deleted file mode 100644
index 6eb1fce..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/SimpleConstructor.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Hello world!
- *
- */
-class Rock{
- Rock(){
- System.out.println("Rock");
- }
-}
-public class SimpleConstructor{
- public static void main(String[] args){
- for(int i=0;i<10;i++)
- new Rock();
- }
-
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/SimpleConstructor2.java b/unit5/src/main/java/com/elephant/thinkinginjava/SimpleConstructor2.java
deleted file mode 100644
index eebd680..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/SimpleConstructor2.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/22.
- */
-
-/**
- * Constructot with param
- */
-
-class Rock2{
- Rock2(int i){
- System.out.println("Rock" + i + ",");
- }
-}
-public class SimpleConstructor2 {
- public static void main(String[] args){
- for(int i=0;i<10;i++){
- new Rock2(i);
- }
- }
-}
diff --git a/unit5/src/main/java/com/elephant/thinkinginjava/TerminationCondition.java b/unit5/src/main/java/com/elephant/thinkinginjava/TerminationCondition.java
deleted file mode 100644
index 68fee29..0000000
--- a/unit5/src/main/java/com/elephant/thinkinginjava/TerminationCondition.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package com.elephant.thinkinginjava;
-
-/**
- * Created by elephant on 15/11/28.
- */
-
-class Book{
- boolean checkedOut=false;
- Book(boolean checkOut){
- checkedOut=checkOut;
- }
- void checkedIn(){
- checkedOut=false;
- }
- protected void finalize(){
- if(checkedOut)
- System.out.println("ERROR:checked out!");
- }
-}
-
-public class TerminationCondition {
- public static void main(String[] args){
- Book novel=new Book(true);
- novel.checkedIn();
- new Book(true);
- System.gc();
- }
-}
diff --git a/unit5/src/test/java/com/elephant/thinkinginjava/RockTest.java b/unit5/src/test/java/com/elephant/thinkinginjava/RockTest.java
deleted file mode 100644
index f3ccdbc..0000000
--- a/unit5/src/test/java/com/elephant/thinkinginjava/RockTest.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package com.elephant.thinkinginjava;
-
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestSuite;
-
-/**
- * Unit test for simple Rock.
- */
-public class RockTest
- extends TestCase
-{
- /**
- * Create the test case
- *
- * @param testName name of the test case
- */
- public RockTest(String testName)
- {
- super( testName );
- }
-
- /**
- * @return the suite of tests being tested
- */
- public static Test suite()
- {
- return new TestSuite( RockTest.class );
- }
-
- /**
- * Rigourous Test :-)
- */
- public void testApp()
- {
- assertTrue( true );
- }
-}
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/DefautlConstructor.class b/unit5/target/classes/com/elephant/thinkinginjava/DefautlConstructor.class
deleted file mode 100644
index e6e8034..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/DefautlConstructor.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/DefautlConstructor2.class b/unit5/target/classes/com/elephant/thinkinginjava/DefautlConstructor2.class
deleted file mode 100644
index 5e862f9..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/DefautlConstructor2.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Exercise1.class b/unit5/target/classes/com/elephant/thinkinginjava/Exercise1.class
deleted file mode 100644
index 3559295..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Exercise1.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Exercise2.class b/unit5/target/classes/com/elephant/thinkinginjava/Exercise2.class
deleted file mode 100644
index 252c43a..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Exercise2.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Exercise3.class b/unit5/target/classes/com/elephant/thinkinginjava/Exercise3.class
deleted file mode 100644
index 903fdbd..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Exercise3.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Exercise4.class b/unit5/target/classes/com/elephant/thinkinginjava/Exercise4.class
deleted file mode 100644
index ad18bed..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Exercise4.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/InitialAndConstructor.class b/unit5/target/classes/com/elephant/thinkinginjava/InitialAndConstructor.class
deleted file mode 100644
index 0be420b..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/InitialAndConstructor.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/InitialStringIsNull.class b/unit5/target/classes/com/elephant/thinkinginjava/InitialStringIsNull.class
deleted file mode 100644
index 14e6bfa..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/InitialStringIsNull.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/OverLoading.class b/unit5/target/classes/com/elephant/thinkinginjava/OverLoading.class
deleted file mode 100644
index 44fb748..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/OverLoading.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Rock.class b/unit5/target/classes/com/elephant/thinkinginjava/Rock.class
deleted file mode 100644
index 9462069..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Rock.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Rock2.class b/unit5/target/classes/com/elephant/thinkinginjava/Rock2.class
deleted file mode 100644
index cc4e376..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Rock2.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/SimpleConstructor.class b/unit5/target/classes/com/elephant/thinkinginjava/SimpleConstructor.class
deleted file mode 100644
index 41d7a03..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/SimpleConstructor.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/SimpleConstructor2.class b/unit5/target/classes/com/elephant/thinkinginjava/SimpleConstructor2.class
deleted file mode 100644
index 7b697e8..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/SimpleConstructor2.class and /dev/null differ
diff --git a/unit5/target/classes/com/elephant/thinkinginjava/Tree.class b/unit5/target/classes/com/elephant/thinkinginjava/Tree.class
deleted file mode 100644
index 4a479f0..0000000
Binary files a/unit5/target/classes/com/elephant/thinkinginjava/Tree.class and /dev/null differ
diff --git a/unit5/target/test-classes/com/elephant/thinkinginjava/RockTest.class b/unit5/target/test-classes/com/elephant/thinkinginjava/RockTest.class
deleted file mode 100644
index 5d7c6bc..0000000
Binary files a/unit5/target/test-classes/com/elephant/thinkinginjava/RockTest.class and /dev/null differ
diff --git a/unit5/unit5.iml b/unit5/unit5.iml
deleted file mode 100644
index b1562b6..0000000
--- a/unit5/unit5.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file