[管理学]第5章JAVA 面向对象的程序设计.pptVIP

  • 4
  • 0
  • 约7.26千字
  • 约 37页
  • 2018-02-13 发布于浙江
  • 举报

[管理学]第5章JAVA 面向对象的程序设计.ppt

[管理学]第5章JAVA 面向对象的程序设计

* * * * * * * * * * * * * * * * 私有方法不能被重写 重写后的方法不能比被重写的方法有更严格的访问权限 如果被重写的方法为public,则重写的方法也必须是public的 如果被重写的方法为protected,则重写的方法必须是 protected或public的 如果被重写的方法无访问权限修饰符,则重写的方法不能是private的 重写后的方法不能抛出被重写的方法所不会抛出的异常(第7章) [修饰符] interface 接口名称{ [public] [static] [final] 变量名=初值; //静态常量 [public] [abstract] [native]返回值 方法名([参数表])[throws 异常列表] //方法 } 由于接口中定义的方法都是抽象、公有的,常量都是静态、公有的,所以修饰符可以省略。 为解决Java只支持单继承而提出。注意以下几点: (1)通常接口的名字以able或ible结尾,以便区分; (2)可以使用extends来继承接口的常量和抽象方法, 但它与类中的extends不同,它可以有多个父接口, 各父接口间用逗号隔开; (3)接口中的所有常量必须是public static final,方法 必须是public abstract,这是系统默认的,不管你在定义 接口时,

文档评论(0)

1亿VIP精品文档

相关文档