摘要:
1 //接口与具体的实现类之间也存在多态性 2 public class TestInterface { 3 4 public static void main(String[] args) { 5 Duck d = new Duck(); 6 T... 阅读全文
posted @ 2015-01-30 22:12
浮云骑士
阅读(404)
评论(0)
推荐(0)
摘要:
1 public class TestTemplate { 2 public static void main(String[] args) { 3 new SubTemplate().spendTime(); 4 } 5 } 6 7 abstract class... 阅读全文
posted @ 2015-01-30 22:11
浮云骑士
阅读(117)
评论(0)
推荐(0)
摘要:
* 接口(interface) 是与类并行的一个概念*1.接口可以看做是一个特殊的抽象类。是常量与抽象方法的一个集合,不能包含变量、一般的方法。* 2.接口是没有构造器的。* 3.接口定义的就是一种功能。此功能可以被类所实现(implements)。* 比如:class CC extends DD ... 阅读全文
posted @ 2015-01-30 22:10
浮云骑士
阅读(198)
评论(0)
推荐(0)
摘要:
//abstract 不能用来修饰属性、构造器、private、final、staticpublic class TestAbstract1 { }abstract class A1{ //abstract int name; //因为构造器不能被重写// public ab... 阅读全文
posted @ 2015-01-30 22:08
浮云骑士
阅读(423)
评论(0)
推荐(0)
摘要:
* abstract:抽象的,可以用来修饰类、方法** 1.abstract修饰类:抽象类* 1)不可被实例化* 2)抽象类有构造器 (凡是类都有构造器)* 3)抽象方法所在的类,一定是抽象类。* 4)抽象类中可以没有抽象方法。** 2.abstract修饰方法:抽象方法* 1)格式:没有方法体,包... 阅读全文
posted @ 2015-01-30 22:07
浮云骑士
阅读(1006)
评论(0)
推荐(0)
摘要:
* final:最终的 ,可以用来修饰类、属性、方法**1.final修饰类:这个类就不能被继承。如:String类、StringBuffer类、System类** 2.final修饰方法:不能被重写。如:Object类的getClass()**3.final修饰属性:此属性就是一个常量,一旦初始化... 阅读全文
posted @ 2015-01-30 22:06
浮云骑士
阅读(139)
评论(0)
推荐(0)
摘要:
1 public class TestEquals { 2 public static void main(String[] args) { 3 // TestEquals t = new TestEquals(); 4 // t.test1(); 5 ... 阅读全文
posted @ 2015-01-30 22:05
浮云骑士
阅读(676)
评论(0)
推荐(0)
摘要:
1 public class TestAnimal { 2 public static void main(String[] args) { 3 TestAnimal t = new TestAnimal(); 4 t.func(new Animal());... 阅读全文
posted @ 2015-01-30 22:02
浮云骑士
阅读(284)
评论(0)
推荐(0)
摘要:
* 面向对象的特征三:多态性* 1.多态性指的是什么?多态性,可以理解为一个事物的多种表型形态。*1)方法的重载与重写 2)子类对象的多态性** 2.子类对象的多态性使用的前提:①要有类的继承②要有子类对父类方法的重写** 3.程序运行分为编译状态和运行状态。*对于多态性来说,编译时,"看左边",将... 阅读全文
posted @ 2015-01-30 22:01
浮云骑士
阅读(171)
评论(0)
推荐(0)
摘要:
public class TestDog { publicstatic void main(String[] args) { Dog d = newDog();d.setAge(10);d.setName("花花");d.setHostName("小明");System.out.println("n... 阅读全文
posted @ 2015-01-30 22:00
浮云骑士
阅读(216)
评论(0)
推荐(0)

浙公网安备 33010602011771号