Java面向对象程序设计与系统开发第3章面向对象设计思想教材教学课件.pptVIP

  • 3
  • 0
  • 约3.49千字
  • 约 20页
  • 2018-03-14 发布于天津
  • 举报

Java面向对象程序设计与系统开发第3章面向对象设计思想教材教学课件.ppt

教学课件课件PPT医学培训课件教育资源教材讲义

面向对象程序设计与系统开发 第3章 面向对象设计思想 2 驱动任务一 创建一个抽象类Animal,它包含一个abstract的sound()方法;派生一个子类Dog,实现父类抽象方法sound();创建子类Dog对象,然后调用它的sound()方法。 3 目标及知识点 4 抽象类 如果一个类中没有包含足够的信息来描绘一个具 体的对象,这样的类就是抽象类 定义一个抽象类的格式如下 abstract class AbstractClassName{ …… } public abstract class Shape{ public abstract double area();//抽象方法 public abstract double volume();//抽象方法 } 当一个类被定义成abstract类时,表示一个抽象的概念,它不能用new关键字 实例化对象,例如上面定义的Shape类就是一个抽象类,只有被继承并在子类 中重写其抽象方法,它才有意义。 5 【例3-1】 定义一个代表形状的抽象类,并派生出圆柱体类和长方体类,计算底面半径为2高为3的圆柱体体积和长、宽、高分别为3、2、4的长方体体积。 //定义一个形状抽象类 abstract class Shape{ double radius,length,width,height

文档评论(0)

1亿VIP精品文档

相关文档