用函数还是用类,谢谢

Glifeng666 2017-05-07 10:56:36
问过了不过帖子却没了没看到回答,再问一次。比如实现学生信息管理,
1,定义学生类,再写修改,添加等方法。2,定义学生类,修改类,添加类等,自己对
模块化封装什么的不咋了解,为什么别人说第二种方法好,容易修改,我想知道
为啥啊,第一种直接在那个类里改方法不就得了,一套变量,第二种还得定义多套变量
...全文
316 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Johnyin 2017-05-17
  • 打赏
  • 举报
回复
1,定义学生类,再写修改,添加等方法。2,定义学生类,修改类,添加类等, 两种都有问题。 类的设计需要遵循“单一职责”原则。 简单、正确的做法是定义一个学生类(实体类),用来承载学生的属性信息(姓名、性别、年龄之类), 定义另外一个学生操作类来对学生进行增、删、改、查。 这样类的职责比较清晰,便于维护和扩充。 当然还有更规范的做法就不说了。
ckc 2017-05-08
  • 打赏
  • 举报
回复
这种很难说哪个方法更合适 工程上的东西很多时候都要具体情况具体分析 不同的方法一般情况下总是有优点有缺点,优点和缺点各不相同 自己要想清楚这些优点和缺点的对比,再根据具体要求看哪个更好 别人说哪个好并不重要,重要的是要知道他这样说的理由

3,405

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 设计模式
社区管理员
  • 设计模式
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧