关于构造器的应用思考

Posted noneplus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于构造器的应用思考相关的知识,希望对你有一定的参考价值。


在刚开始学习构造器时并不知道可以在什么具体的地方用到,直到前几天在写一个书签应用时,涉及到添加书签功能。大致的思路是这样的,


点击添加书签按钮,先向数据库里插入一个空的书签数据,当然id是自增的,然后刷新页面,根据id加载出一个空的表单,填写数据后再更新表单,提交数据。


这其中就涉及到一个构造器的问题了,之前我是默认添加了一个全参构造器的,也就是说,系统不会生成无参构造器,但是往数据库里插入一个空的数据时,就需要用到无参构造器。


以此类推,以插入用户信息为例,用户名和密码是必须的,昵称,email,地址等等可以是缺省的,也可以赋给默认值,假设是空的话,就需要只有用户名和密码的构造器。





以上是关于关于构造器的应用思考的主要内容,如果未能解决你的问题,请参考以下文章

关于JAVA核心技术(卷一)读后的思考(对象与类,日历的构造)

构造函数

2020321对于抽象的思考

9-java安全——关于构造CC2链的几个问题

9-java安全——关于构造CC2链的几个问题

9-java安全——关于构造CC2链的几个问题