第四章继承和多态.pptVIP

  • 2
  • 0
  • 约4.3千字
  • 约 21页
  • 2017-03-04 发布于天津
  • 举报
第四章继承和多态

第四章 继承和多态 继承和多态 4.1继承基础 4.2构造器的调用顺序 4.3 继承还是组合? 4.4 Object类 4.5 toString方法 4.6 对象的比较 4.1继承基础 类与类之间还有一种父与子的关系,子类继承父类方法与属性,这个我们就称之为继承 子类拥有父类的一些公有的属性和方法,并且子类可能也会有自己的方法和属性 除了添加父类中没有的新方法外子类还可以通过重写父类的方法来重定义自己的行为方式 继承基础 重写与重载不同,重载需要不同的参数来区别相同方法名的方法,重写是发生在子类与父类上,重写父类方法必须与父类的方法名同名同参并且同返回值 。 当访问修饰符为private时,表明该方法不能被重写,同样当方法具有final关键字时该方法不能被重写 。 子类虽然重写了父类的某个方法,但仍然需要用到父类的这个方法,这时使用super关键字仍然可以调用父类的方法 。 程序4.1 TestExtends.java示例继承机制 程序4.2 TestOstrich.java public class TestOstrich { public static void main(String[] args) { Bird ostrich1 =new Ostrich(); //向上转型 ostrich1.fly(); } } class

文档评论(0)

1亿VIP精品文档

相关文档