java面向对象之封装
来源:互联网 发布:unity3d免费版限制 编辑:程序博客网 时间:2024/05/16 08:28
封装:是指隐藏对象的属性以及具体实现细节,外部只能访问公共部门。
( 简单的来说,外部无法访问调用一个类的private部分,只能调用他的公共部门,这就叫做封装);
好处:
将变化隔离;
便于外部使用;
提高重用性;
提高安全性;
private关键字:
1.是一个权限修饰符,权限级别最低;
2.用于修饰成员变量和成员函数;
3.被私有化的成员只能在本类中使用
构造函数:函数名与类名相同,不用定义返回值类型这样的函数叫做构造函数
作用:给对象进行初始化;
有参构造函数:可以给每一个成员变量在定义时进行初始化;
无参构造函数:如果没有有参构造函数,系统自动创建一个无参数的构造方法,一旦定义了有参构造函数,系统将不会自动创建无参构造函数;
属性:一个成员变量在没有set和get方法时只能称为字段,有了set和get方法之后才能称为属性。
this的用法:1.this.用法表示当前对象实例
2.this()用法表示访问构造方法(注:必须写在第一行)
0 0
- Java 面向对象之封装
- Java面向对象之封装
- Java面向对象之封装
- JAVA面向对象之封装
- java面向对象之封装
- Java面向对象之封装
- Java面向对象之封装
- Java--面向对象之封装
- Java面向对象之封装
- java 第九讲 面向对象之封装
- java基础面向对象之封装
- JAVA基础-面向对象之封装
- java面向对象之封装、继承、多态
- #2JAVA面向对象之封装#
- java面向对象程序设计之封装
- java面向对象程序设计之深入封装
- Java SE 面向对象之封装
- 关于Java面向对象之封装
- TCP/IP、UDP、HTTP、Socket到底是什么
- c++第一次上机实验--2
- c++ list, vector, map, set 区别与用法比较
- springmvc学习笔记(8)-springmvc整合mybatis之service
- Android TextView设置单个文字颜色
- java面向对象之封装
- 《企业网络》评选的十大WLAN设备商
- 状态开关按钮(ToggleButton)和开关(Switch)的功能与用法
- docker 安装跟基本操作
- oc 10进制数转16进制字符串
- 重整晋商雄风,再现汇通天下 -------《晋商》阅读笔记第1-4章
- C++上机报告1-2
- C# Linq Distinct的使用
- c++上机报告