何时创建类?

一个编程小白谈谈自己的理解,希望能抛砖引玉,得到大家的指点与批评。

当我在学习java时,接触到一个对象的概念,everything is object.究竟何时应该创建一个类。我总结一下我遇到的情况。

1.从常识来判断是否应该创建类。比如我要实现一个方法teaching(),自然要创建一个教师类,并将该方法作为其中的一个函数。

2.按照功能或业务逻辑来判断是否应该创建类。比如:如果是网络公开课,那不单要创建教师类,还应该有一个网络计算机类,负责传播课程内容。

3.按照架构模式来判断是否应该创建类。常见的mvc模式,就要在底层对应数据表创建相应的类。

4.按照设计模式来判断是否应该创建类。常见的23种模式中,会在我们基本类的基础上增加几个类,比如工厂模式就要有工厂类。

以上,就想到这么多,不过在我实际的编写中发现:并非一定要严格遵守规则,大部分情况下,把功能实现了就行,至于类的创建,留待后人优化啦!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,972评论 18 399
  • 1 场景问题# 1.1 选择组装电脑的配件## 举个生活中常见的例子——组装电脑,我们在组装电脑的时候,通常需要选...
    七寸知架构阅读 9,875评论 6 67
  • 时间有限,就做了一个一天模板和一个跟进反馈问题SOP,有时间还想多做几个。。
    Eva大丈夫阅读 1,300评论 2 1
  • 郭相麟 时下学佛变为一种时尚,进入佛门是欢喜之人内心深处的需求,求佛心,说佛事,万般皆为佛性的修行,不在乎形式,...
    郭相麟阅读 2,976评论 0 0