java泛型中Field的get和set用法 |
更新时间: 2024-04-27 23:23:01 |
1、在类中使用set和get方法时,都是在set和get后面跟上一些特定的词来形成特定意思的方法名,比如setage()和getage(),表示设置年龄和获取年龄。 2、然后我们来了解一下JAVA面向对象编程中的封闭性和安全性。封闭性即对类中的域变量进行封闭操作,即用private来修饰他们,如此一来其他类则不能对该变量访问。 3、这样我们就将这些变量封闭在了类内部,这样就提高了数据的安全性,当我们想要操作这些域变量怎么办呢?我们可以通过两种方法,第一中即通过public方式的构造器(或称构造函数),对象一实例化就对该变量赋值。第二种就是通过上面提到的set和get方法,这里我举一个特定的例子,我定义一个Person类,该类中有name、age这两个私有域变量,然后我定义setname()、getname()、setage()、getage()这四个方法,通过这四个方法来实现对name和age的操作。这样一来,我不用直接对Person类中的域变量操作,而是通过set和get方法间接地操作这些变量,这样就能提高域变量的安全性,同时又保证了域变量的封装型。 4、最后说说set和get方法的使用场景,一般来说set和get方法都是对私有域变量进行操作的,所以大多数都是使用在包含特定属性的类实体中。 关键词: java field get set 用法 |
java泛型中Field的get和set用法相关经验
相关推荐
- 私立高中分数不够怎么办 私立高中招生条件
- 卫星遥感技术的特点 卫星遥感技术有什么意义
- 新生儿急救技术有哪些
- 新生儿疾病患儿抢救配合技术
- 新能源汽车技术就业方向及前景 未来发展好吗
- 口腔医学技术和口腔医学有什么不同 区别有哪些
- 康复治疗技术就业前景 未来发展好不好
- 铁道供电技术就业前景 未来有出路吗
- 建筑工程技术专业主要学什么 就业前景如何
- 飞行器数字化制造技术就业前景 未来发展怎么样
- 环境工程技术专业就业前景 有哪些就业方向
- 2024飞行技术专业出来干嘛 做什么工作好
- 数字媒体技术专业学什么 就业方向有哪些
- 飞行器维修技术专业就业前景 就业方向有哪些
- 医学检验技术专业主要学什么 具体课程安排
- 药品生物技术就业方向 做什么工作好
- 2024数控技术专业就业前景 未来发展好吗
- 2024教育技术学就业方向 可以做什么工作
- 口腔医学和口腔医学技术有什么不同 区别有哪些
- 教育学和教育技术有什么不同 区别有哪些
最热天气预报
更多>