首页 > 编程知识 正文

java面向对象的三大特征是,面向对象五大特征

时间:2023-05-05 17:29:29 阅读:111125 作者:4581

Java面向对象的基本面向对象特征之一是封装性能、封装1、为了提高目标代码的安全性,为了避免对象属性的随意改变,封装的特征应运而生。

2、角色封装是指隐藏与对象相关的属性和方法,使其可以通过对象自由使用,同时提供访问属性的相关方法。 “高聚集、低耦合”:高聚集是指自己完成类的内部数据操作细节,不允许外部干扰; 低偶联只能以向外部暴露较少的方式使用。 3、安装工序

(1)、属性私有化

) 2、提供访问私有属性的公共方法。

4、setter ) )和getter ) )的方法对私有化的属性往往提供访问和赋值两种公共方法,通常我们对这两种命名约定有统一的习惯。

)1)关于获得私有属性的方法,称为getter ) )方法,该方法的方法名称构成: get将其属性名称的首字母大写;

)2)关于赋予私人属性的方法,称为setter方法,该方法的方法名的组将set这个属性名的首字母大写。

二、程序包(package ) 1、作用1 )使类能组成小单元(类似文件夹),便于找到合适的文件使用。

)2)相反,明明是冲突来区分名字相同的班级。

)3)有助于实施访问权限控制。

2、如何制作软件包

(1)作为Java源代码的第一句

)用package声明包,并用分号结束。

3、包命名规则

4、如何导入包为了使用不在同一包中的类,必须在Java程序中使用import关键字导入此类。

注意: *指程序包中的所有类。

5、注意事项(1)一个类同时引用来自不同软件包的两个同名类,必须用完整的类名进行区分。

)2)每个软件包都是独立的,顶级软件包不包含子软件包的类。

)3) package和inport的顺序已经确定:

package必须在第一行。 (忽略注释); 只允许一个package语句; 接下来是导入; 接下来是班级声明。 三、访问修饰符用于修改变量、方法的可视范围。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。