我有一个只包含实例变量,getter和setter的类,如:
public class MyClass {
@Getter @Setter private String bla;
@Getter @Setter private String blabla;
@Getter @Setter private Date dateBla;
}
我可以称之为Wrapper-class
吗?或者这些类有specific name
?到目前为止,我只熟悉原始包装类。
答案 0 :(得分:1)
不,你不能称它为包装类。包装器类位于主类/基元的顶部,并提供其他功能。
例如Integer
类是原始int
的包装器,因为与int提供的相比,它提供了额外的功能。它还提供了额外的行为属性(例如插入集合的能力)。
你的类只是一个简单的java类。
答案 1 :(得分:1)
Wrapper类绝对是错误的术语。
更正确的条款是:
答案 2 :(得分:0)
根据http://way2java.com/java-lang/wrapper-classes/
顾名思义,包装类围绕数据类型包装(包围) 并给它一个对象外观。无论何处,都需要数据类型 作为对象,可以使用该对象。包装类包括方法 解包对象并返回数据类型。它可以比较 用巧克力。制造商用一些箔包裹巧克力 或纸张,以防止污染。用户拿巧克力, 删除并抛出包装并吃掉它。
一般来说,包装类是包含"包装的任何类。或"封装"另一个类或组件的功能。所以,你不能将问题中提到的类称为包装类。