面向对象概念之(四):接口和抽象

1.接口:Interface->接口是一种抽象的概念.也是一种引用数据类型.还是来举我们生活中的例子最能体现出接口的意义.例如很多东西有相同的特性,但他们之间本身也没有联系.我们可以通过接口把他们组织起来.就说我们家用的电插座吧.它就相当于一个接口.本来电视机和电冰箱或我们的...

2007-09-07 14:52:01

阅读数:3

评论数:0

面向对象概念之(三):多态

多态: Polymorphism:多态的概念和接口很类似,我们可以理解为一种接口多种实现多态性允许使用父类引用子类的被重写的方法.  多态的两个重要机制:    1.方法重写:是实现多态的形式.子类继承父类把父类的除了私有方法的属性和方法覆盖掉.    2.方法重载:子类继承父类把父类的方法重载....

2007-09-06 11:51:37

阅读数:8

评论数:0

面向对象概念之二:继承

继承: Inheritance:用extends关键字 在父类和子类之间存在着继承和扩展关系.子类继承父类的属性和方法的同时.子类还可以扩展出新的属性和方法.并且还可以覆盖父类中方法的实现方式. 继承的优点:1.避免冗余             2.提高代码的可重用性和可维护性         ...

2007-09-04 23:01:38

阅读数:5

评论数:0

面向对象概念之一:封装

封装:Encapsulation    是指隐藏属性,方法或实现细节的过程.仅对外公开接口.    封装的最大优点是:           1.便于使用者正确.方便地理解和使用.防止使用者错误的修改系统属性.           2.清楚的体现了系统之间的松散耦合关系,提高系统的独立性.     ...

2007-09-04 14:53:24

阅读数:10

评论数:0

AOP的实现

1.先做一个接口 里有 foo()方法  package com.lily.rules;  public interface IUserDAO {   public void foo();  } 2.在做一个实现接口的类  package com.lily.rules;  public class...

2007-09-04 13:51:09

阅读数:5

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭