疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

java程序中的类


 

 1>抽象类与普通类的区别:抽象类比普通类多了一个抽象方法,除了不能对抽象类进行直接实例化外,与普通类并没有任何不同

  2>接口:接口是java中最重要的概念之一,可以理解为一种特殊的类,由全局常量和公共的抽象方法所组成. 在接口中,不管写不写public其方法永远都是public

  3>接口与抽象类.接口可以继承多个接口,抽象类也可以继承多个接口,但是不允许接口继承类

  4>在类设计时永远不要去继承一个已经实现好的类,只能继承抽象类或实现接口,因为一旦发生对象的向上转型关系后,所调用的方法一定是被子类所覆写过的方法

  5>抽象类的实际应用,模板设计

  6>接口的实际应用,订制标准

  7>在抽象类中可以定义多个内部抽象类,在接口中可以定义多个内部接口

  8>Object类在实际开发中的作用,Object类可以接收任意的引用数据类型,所以在很多类库的设计上都采用Object作为方法的参数