Tool obj1 = new Aircraft();
Tool obj2 = new Car();
Tool obj3 = new Ship();
TTool obj4 = new Taxi();
Tool obj5 = new Train();
obj1.trasport();
obj2.trasport();
obj3.trasport();
obj4.trasport();
obj5.trasport();
Tool obj2 = new Car();
Tool obj3 = new Ship();
TTool obj4 = new Taxi();
Tool obj5 = new Train();
obj1.trasport();
obj2.trasport();
obj3.trasport();
obj4.trasport();
obj5.trasport();
2016-09-06
关于匿名内部类的,上面写的代码是:
Interface i = new Interface(){
public void method(){
System.out.println("匿名内部类实现接口");
}
};
这其中,先创造了实例,new Interface()之后接的就是匿名内部类,没有名称直接用{}括起来,创建实例要加;所以匿名内部类结尾处要加上;
Interface i = new Interface(){
public void method(){
System.out.println("匿名内部类实现接口");
}
};
这其中,先创造了实例,new Interface()之后接的就是匿名内部类,没有名称直接用{}括起来,创建实例要加;所以匿名内部类结尾处要加上;
2016-09-06
java抽象类的构造方法和普通类的构造方法一样都是用来初始化类
只是抽象类的构造方法不能直接调用,因为抽象类不能实现实例
但是一旦一个普通类继承了抽象类,便也可以在构造函数中调用其抽象类的构造函数
也可以使用其方法,即可以供子类用super()或者super(参数,参数...)调用。
只是抽象类的构造方法不能直接调用,因为抽象类不能实现实例
但是一旦一个普通类继承了抽象类,便也可以在构造函数中调用其抽象类的构造函数
也可以使用其方法,即可以供子类用super()或者super(参数,参数...)调用。
2016-09-06
http://www.imooc.com/article/12709
自己现学现卖用MVC思想写的一个实例,但是还有许多不足之处,欢迎大家来交流
自己现学现卖用MVC思想写的一个实例,但是还有许多不足之处,欢迎大家来交流
2016-09-04