我们想要存放一些数据,一般是在数据库中建表,然后再idea中创建一个类,里面存放所有的属性。添加数据一般有两种方法:
一、使用set方法添加数据
使用set方法可以添加数据,但如果属性太多,就会写很多的set方法,看起来不是很美观。
二、使用有参构造
使用构造方法添加数据实质还是使用set方法,在有参构造中添加set方法,这样不仅使代码简洁而且保证了入口只有一个。
相同点
不管直接使用set方法还是使用有参构造有一点是相同的,就是在添加新的数据时必须重新实例化对象。如果添加数据没有重新实例化对象添加的数据全是最后一条。
所以在添加数据时一定要新建实例化对象。