gpt4 book ai didi

基于 Java OOP 的程序流程

转载 作者:搜寻专家 更新时间:2023-11-01 04:06:11 24 4
gpt4 key购买 nike

<分区>

我正在学习基本的 Java,阅读 Head First Java 中的基本概念(多态性、抽象类/方法、覆盖等),现在我正在做一个非常简单的例子,其中 Remote 用于电视、家庭影院和 Cd 播放器。一个 Remote 必须完美适用于所有 3 台设备。现在我所做的是..

  • Remote 是所有这三类电视、家庭影院、CD 的 super 类播放器。
  • 基本功能,如开、关、音量 +-、 channel +- 等都在父类(super class)这些被覆盖
  • 那些不常见的方法在接口(interface)中实现,例如弹出、插入、CD 播放器、电视显示设置和剧院等。

    那么这种做法可行吗?

Taking one class as super class and implementing rest of the code in interfaces .

还有一点,如果一种方法在电视和剧院中很常见,比如显示设置,我应该实现接口(interface)还是更改我的类层次结构。

请不要介意这个愚蠢的问题,并指导我这些oop设计技术,谢谢

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com