第4章 面向象基础.pptVIP

  • 0
  • 0
  • 约1.67万字
  • 约 110页
  • 2017-06-16 发布于贵州
  • 举报
第4章 面向象基础

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4.5.1 方法的重载 【例4-7】 注意:在方法重载时,方法返回值的类型不能作为区分方法重载的标志。 4.6 特 殊 类 Java语言中还包含一些特殊的类定义方式,例如: 抽象类 final类 它们都属于Java类的高级特性。 4.6.1 抽象类和抽象方法 所谓抽象类就是只声明方法的存在而不去具体实现它的类。抽象类不能被实例化,也就是不能创建其对象。在定义抽象类时,要在关键字class前面加上关键字abstract。语法格式为: 例如定义一个名称为Fruit的抽象类: abstract class 类名{ 类体 } abstract class Fruit { //定义抽象类 public String color; //定义颜色成员变量 public Fruit(){ //定义构造方法 color=绿色; //对变量color进行初始化 } } 抽象方法 在抽象类中创建的、没有实现的、必须要子类重写的方法称为抽象方法。抽象方法只有方法的声明,而没有方法的实现,用关键字abstract进行修饰

文档评论(0)

1亿VIP精品文档

相关文档