社区
研发管理
帖子详情
在学校管理系统内是否可以将学生和教师的信息抽象出来一个人类
mahaixing
2003-12-29 10:24:43
如题
...全文
79
3
打赏
收藏
在学校管理系统内是否可以将学生和教师的信息抽象出来一个人类
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Fusuli
2003-12-29
打赏
举报
回复
可以,因为同一个人有可能既是老师又是学生,所以将人类抽象出来,然后将老师和学生作为角色类,就可以把“某人is老师”的关系转变为“某人has老师角色”,所以说这是个典型的has的关系而不是is关系
WhishtThinking
2003-12-29
打赏
举报
回复
补充:Teacher抽象类和Student抽象类是Person接口的两种实现。
WhishtThinking
2003-12-29
打赏
举报
回复
因为学生和教师有许多人类所具有的共同属性和特征(姓名,性别,年龄等),所以有必要将其抽象.
但是我觉得把其抽象为一个接口的话,其扩展性可能会更好.
一个Person接口
一个Teacher抽象类,一个Student抽象类
然后以教师抽象类做为父类,可以实现不同的教师类型
然后以学生抽象类做为父类,可以实现不同的学生类型
API不是从业务
抽象
出来的
许多人相信API是从业务需求所
抽象
出来的,真的吗? 本课程就来探讨这个议题。此议题是另
一个
是频课程(名称:”父类不是
抽象
出来的!”)的姊妹作品。
CMS后台
管理系统
CMS后台
管理系统
我讲课特色: 方法论:授人以鱼不如授人以渔 一、宏观思维:全局解剖(架构层面) 二、微观思路:每一行代码解剖 三、哲学思想:结合马克思哲学讲解代码,分析表象与本质 基于SpringBoot、Shiro、...
API不是从业务
抽象
出来的(2):举例说明
本课程衔接上一课程:”API不是从业务
抽象
出来的”,进而举例详细说明之,还有代码范例。许多人相信API是从业务需求所
抽象
出来的,真的吗?...此议题是另
一个
是频课程(名称:”父类不是
抽象
出来的!”)的姊妹作品。
使用swing、三层架构实现
学生
管理系统
主要讲解了swing常用类的使用,三层架构的使用和耦合度的解除,
抽象
工厂,单例设计模式等并在swing项目中使用
人工智能解决方案
通过自然语言,我们才能够将事物
抽象
为
一个
个的名词;将连续的动作
抽象
为动词;将描述名词和动词的
信息
抽象
为形容词和副词;为了更加精确的描述事物的多少,产生了数量词来做度量衡;为了更加完美的描述自然界,又...
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章