一、为什么要用实体类?

|  使程序简洁易懂,便于维护。

|  暗合接口不变原则。

|  体现面向对象思想。

        举例说明:

不用实体类的三层

假如程序有所变动,需要增加一个参数,学生年龄

用实体类的三层

同样增加一个参数,学生年龄

很明显的看出,用实体类之后,代码明显变得简洁,面向对象封装思想。

最重要的是,如果将来有所改动,只需要改动实体类,方法间调用接口,完全不需要变动,大大减少了程序修改量,迎合了面向对象中接口不变的思想。

甚至在程序设计时,就把将来可能需要的属性预先放在实体类中,这样以后变动时,连实体类都不用变动。

最新文章

  1. 内存提取SWF,破解doswf方法概述
  2. JavaScript中typeof、toString、instanceof、constructor与in
  3. Ajax传递路径问题及解决
  4. Debian 8中dpkg -i自动解决依赖关系
  5. SPOJ GSS4 Can you answer these queries IV
  6. ACM/ICPC 之 DFS求解欧拉通路路径(POJ2337)
  7. js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
  8. docker学习笔记15:Dockerfile 指令 USER介绍
  9. Nancy 框架
  10. Lazy<T>延迟初始化
  11. Paxos Made Simple(译)
  12. golang map
  13. .Net Core建站(4):FTP发布项目及连接服务器数据库
  14. Luogu P1757 通天之分组背包
  15. 【BZOJ2127】happiness(最小割)
  16. TCP/IP,Web世界的基本规则
  17. 一个页面中使用多个UEditor
  18. MT【52】空间法向量理解直线条数
  19. JavaScriptDom操作与高级应用(八)
  20. ODAC(V9.5.15) 学习笔记(四)TOraDataSet

热门文章

  1. matlab数值数据的表示方法,输出数据以及相关函数
  2. 码书:编码与解码的战争 PDF 下载
  3. 网际协议IP简述
  4. [Luogu] P3413 萌数
  5. JavaScript控制iframe中元素的样式
  6. java web 基本属性
  7. 如何在Tomcat (6/7/8.0) 安装SSL证书
  8. java中Long 和long的区别
  9. Spring MVC 入门(二)
  10. 每一个程序猿必知之SEO