【发布时间】:2015-08-23 07:18:17
【问题描述】:
请帮帮我:
我想创建一个图书馆系统java程序,在主类中,我会让用户输入一个选项。
======= 图书馆系统 =======
1。借一本书
2。还书
3。浏览分类
4。出口
================================
在此处输入您的选择:
然后我将为上面的每个选项创建一个子类。
例如,在我的第 1 个选项的班级中,我有与主班相同的选项。
========= 图书馆系统 ========
1. 输入图书代码
2. 返回主菜单
==================================
在此处输入您的选择:
当用户输入选项 2 时,我希望我的子类回到主类。
在这里对不起新手。谢谢!
【问题讨论】:
-
为每一个创建一个新类似乎是糟糕的设计。我会为每个人创建一个新方法。这也会使您尝试做的事情变得更容易
-
您只为代表“相同但不同”对象的事物创建子类。比如Animal and Dog,Library and Medical Library等。所以这里不太适合。
-
@RealSkeptic 我认为 OP 不想扩展主类。他/她只是想创建另一个类。
标签: java methods parameters