外贸推广短信群发/seo是指搜索引擎营销
1.概念
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。
2.封装的优点
- 1,只能通过规定的方法访问数据。
- 2.隐藏类的实例细节,方便修改和实现。
3.实现Java封装的步骤
4.扩展:访问修饰符
5.扩展:this关键字
- 1.this关键字代表当前对象
- this.属性 操作当前对象的属性
- this.方法 调用当前对象的方法。
- 2.封装对象的属性的时候,经常会使用this关键字。
- 3.当getter和setter函数参数名和成员函数名重合的时候,可以使用this区别
6.Java 中的内部类
内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。
那么问题来了:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!
内部类的主要作用如下:
- 1.内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。
- 2.内部类的方法可以直接访问外部类的所有数据,包括私有的数据。
- 3.内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便。
内部类可参考:JAVA基础——内部类详解