【Java面向对象编程——创建笔记本电脑类】

      最后更新:2022-05-20 18:11

      文章目录

      • (一)编程实现
        • 1. 构建 NetCard 接口。
        • 2、创建USB接口
        • 3. 将计算机摘要分类。
        • 4. 建造笔记本电脑教室 -- --
        • 5. 建立笔记本电脑测试班。
      • (二)讲解知识点
        • 1、思维导图
        • 2、知识点说明
      • (三)拓展练习
          • 任务1: 创建动物类别, 并继承猫、 狗和鸟类类别 。
          • 任务2: 创建形状界面, 首先创建圆形和矩形类别 。
          • 任务 3: 任务 3: 显示滚动窗口
      • 创建 NetCard 界面和 USB 界面, 然后继承计算机抽象类, 实现 NetCard 界面和 USB 界面, 并为膝上型计算机制作笔记本电脑。
      • 爪哇将C++的各种继承减为单一继承,只继承一个类别;然而,爪哇允许多个接口,允许一个类别完成另外的特征,使C++对单一继承的不同继承具有不同的特征,只继承一个类别;然而,爪哇允许多个接口,允许一个类别实现更多的特征。
      • 在爪哇,一个类别是继承的,许多接口是创建的,仿佛只有一位父亲和多个叔叔。

      (一)编程实现

      1. 构建 NetCard 接口。

      在net.huawei.p03.t02包里创建NetCard接口
      在这里插入图片描述

      2、创建USB接口

      在net.huawei.p03.t02包里创建USB接口
      在这里插入图片描述

      3. 将计算机摘要分类。

      在net.huawei.p03.t02包里创建Computer抽象类
      在这里插入图片描述

      • 注意:抽象类别可包含常规和抽象程序。

      4. 建造笔记本电脑教室 -- --

      在net.huawei.p03.t02包里创建Laptop类
      在这里插入图片描述

      • 膝上型计算机继承计算机抽象类别,允许NetCard和USB连接。
        在这里插入图片描述
      • 在现实中,子类可增加成员归属于父母、方法成员归属于父母、方法成员归属于父母、甚至父母的同名,即继承。Override(重写)。

      • 看看这个班级的等级表 然后按组合键<Ctrl>+<H>

      • 检查拉托的班级表
        在这里插入图片描述
        在这里插入图片描述

      • 我们可以调查更复杂的类型
        在这里插入图片描述

      5. 建立笔记本电脑测试班。

      在net.huawei.p03.t02包里创建TestLaptop类
      在这里插入图片描述

      • 运行程序,查看结果
        在这里插入图片描述

      • 代码说明:Computer除了两次重装的抽象方法之外,还有一种普通的方法。speak()它是一个子类别,因为它不是私人技术。Laptop我可能继承了它laptop.speak()"我是一个机器.."

      (二)讲解知识点

      1、思维导图

      在这里插入图片描述

      2、知识点说明

      • 抽象类不能实例化
        在这里插入图片描述

      • 利用匿名的抽象子分类。
        在这里插入图片描述

      • 构造一个等级, 如果没有明显的继承, 它是 Ojbect 等级的子类 。

      (三)拓展练习

      任务1: 创建动物类别, 并继承猫、 狗和鸟类类别 。

      • Animal的类图
        在这里插入图片描述

      • Cat的类图
        在这里插入图片描述

      • Dog的类图
        在这里插入图片描述

      • Bird的类图
        在这里插入图片描述

      任务2: 创建形状界面, 首先创建圆形和矩形类别 。

      • 形状界面图( GetCircumference 和 GetArea 是抽象的方法, GetType 和 GetPI 是默认的方法, GetPI 是静态的) 。

      • Circle的类图
        在这里插入图片描述

      • 矩形星格
        在这里插入图片描述

      任务 3: 任务 3: 显示滚动窗口

      • 创建LoginFram类,继承JFrame
        在这里插入图片描述
      • 运行程序,查看结果
        在这里插入图片描述

      • 想要在窗口中添加一个按钮, 当单击该按钮时会弹出一个信息框, 正如下面的图像所显示的 。
        在这里插入图片描述

      • 运行程序,查看结果
        在这里插入图片描述

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类