《Java面向对象》课件——4.1 继承.pptxVIP

  • 0
  • 0
  • 约3.6千字
  • 约 36页
  • 2026-03-26 发布于福建
  • 举报

模块四面向对象-高阶特性

目录/Contents0102继承抽象类和接口0304多态内部类05异常06面向对象项目实践

继承任务一

学习目标掌握继承的概念,能够简述继承的概念与特点先定一个小目标!掌握方法的重写,能够在子类中重写父类方法掌握final关键字的使用,能够使用final关键字修饰类和类的成员。掌握super关键字的使用,能够在类中使用super关键字访问父类成员和构造方法

4.1.1继承的概念现实生活中,说到继承,通常会想到子女继承父辈的财产、事业等。Java中的继承,描述的是事物间的所属关系,通过继承,可以使多种事物之间形成一种关系体系。下面看一个例子,假如现在需要定义如下两个类。学生类(属性:姓名、年龄方法:吃饭、睡觉、学习)老师类(属性:姓名、年龄、薪水方法:吃饭、睡觉、教书)如果不使用继承,两个类的大量重复信息会导致代码大量重复,臃肿而冗杂,可复用性也较低。

4.1.1继承的概念解决方法:利用继承关系将多个类的相同内容抽取到单独的一个类中,抽取出的类被称为父类,而基于父类构建出来的新类被称为子类。通过继承,子类会自动拥有父类的所有非私有属性和方法。继承使用关键字extends来实现,语法格式如下:class父类{……}class子类extends父类{……}

4.1.1继承的概念通过案例演示Jav

文档评论(0)

1亿VIP精品文档

相关文档