方法使用泛型

2022-07-19  18

java泛型中Field的get和set用法 Field的get和set怎么用

1.在一个类中使用set和get方法时,set和get后面跟一些特定的词,形成具有特定含义的方法名,如setage()和getage(),表示设置年龄和获取年龄。

2.然后我们来看看JAVA面向对象编程中的封闭性和安全性。闭包意味着关闭一个类中的域变量,也就是用private修饰它们,这样其他类就不能访问这些变量了。

3.这样,我们将这些变量密封在类内部,从而提高了数据的安全性。当我们想操作这些域变量的时候应该怎么做?我们可以用两种方法。在第一种情况下,一旦对象被实例化,我们可以使用公共模式的构造函数(或构造函数)为变量赋值。第二种方法是通过上面提到的set和get方法。这里,我举一个具体的例子。我定义了一个Person类,它有两个私有域变量,name和age。然后我定义了四个方法,分别是setname()、getname()、setage()和getage(),通过它们我可以对姓名和年龄进行操作。这样我就不用直接操作Person类中的域变量,而是通过set和get方法间接操作这些变量,这样可以提高域变量的安全性,保证域变量的封装性。

4.最后说说set和get方法的使用场景。一般来说,set和get方法是对私有域变量进行操作的,所以大部分用在包含特定属性的类实体中。

转载请注明原文地址:https://juke.outofmemory.cn/read/807572.html

最新回复(0)