问答详情
源自:5-12 阶段项目

UserDAO没有无参的构造方法 也是javabeans类吗?

javabeans的设计原则不是要有无参的共有构造方法吗?  这个UserDAO不满足这个条件也是javabeans类吗?

提问者:benny2011 2017-05-13 07:53

个回答

  • 爱你无痕_
    2018-01-27 13:54:47

    我认为是:首先UserDao类中没有属性,所以getter和setter方法不写。然后其实应该是有一个共有的无参的构造方法,但是楼上说的一样,如果没有构造方法,默认会补充一个共有的无参的构造方法,所以说是一个javabean类。其实应该加上那个共有的无参的构造方法,更清晰一点,虽然你知道它是个javabean。

  • 慕神1047771
    2017-12-03 18:18:25

    不是JavaBean,为啥可以用JavaBean的标签?

  • 我也很绝望_但只能继续学啊
    2017-08-18 10:35:42

    我也是菜鸟,但是我想说一下自己的看法,

    UserDao就不是一个javabean类,因为它处在dao包下面,是“数据访问接口”,真正的Javabean类是User

  • qq_喷泉_0
    2017-05-16 19:02:22

    程序在执行时,如果没有构造函数,系统会自动创建一个无参的构造函数

  • 慕粉4287851
    2017-05-13 10:13:24

    既然UserDAO满足javabeans的设计原则,那就不应该是javabeans类