龙空技术网

Java之面向对象:封装和this关键字

黑炭王子 112

前言:

此刻我们对“javathis对象”大约比较关注,朋友们都需要了解一些“javathis对象”的相关内容。那么小编同时在网摘上收集了一些对于“javathis对象””的相关资讯,希望大家能喜欢,咱们快快来学习一下吧!

面向对象三大特征:封装,继承,多态(我们在接下来的文章中会依次提及)

封装的作用:

1.可以提高安全性

2.可以实现代码的组件化

封装的规范:

1.建议成员变量私有并使用private修饰符

2.提供成套的getter+setter方法暴露成员变量的取值和赋值 ,建议使用public修饰符

小结:封装核心:合理隐藏合理暴露。封装已经成为java代码风格。

getter+setter方法取值赋值

this关键字:代表了当前对象的引用;可以用在实例方法和构造器中。

this用在方法中,谁调用方法,this就代表谁;

this用在构造器中,代表了构造器正在初始化的那个对象的引用。

这里我们换一个类,展示一下this的在实例方法和构造器中的用法,如下图:

Animal类

关注我,继续为大家带来Java程序知识学习!

给大家分享一些关于计算机Java编程的电子书籍:(链接请私信我)

链接请私信我

标签: #javathis对象