我们可以填充类的方法、属性,使将来的程序更容易写入和使用。 这个处理方法是封装的思想。 因为封装类可以阻止其他外部类方法混入,从而提高代码的安全性。 接下来介绍了java中封装的概念和目的,然后通过示例演示了封装的方法。
1 .概念
封装是面向对象的三大特征之一,是一种部分封装和隐藏抽象函数型接口实现细节的方法。 封装可以认为是防止该类的代码和数据随机访问由外部类定义的代码的保护屏障。
2 .目的
)1)辛苦一次,之后就不用敲很多代码了,提高了代码的复用性
)2)简化代码,使其简单易懂
)3)隐藏核心实现逻辑代码,简化外部逻辑,且不被他人修改。 jar都会这么做
)4)一对一,避免一个功能只为这个功能服务的发绳一起使用,最后乱套
3 .示例
编写一个名为Calculator类的程序。 编写定义两个整数属性以及这两个变量的setter和getter并对这两个属性执行加、减、乘、除的运算方法。 用main方法创建类的对象并访问这些方法。
package jjdlc;
公共类计算器{
私有输入a; //定义属性
private int b;
int c;
公共void seta (inta ) )//构建方法
this.a=a;
}
公共输入获取()。
return a; 返回权限输入a;
}
公共void setb (intb ) {
this.b=b;
}
公共int getb (
返回b;
}
公共void augment () )//方法
c=a b;
system.out.println(c );
}
公共语音读取
c=a-b;
system.out.println(c );
}
公共语音指南() {
c=a*b;
system.out.println(c );
}
公共void divide (
c=a/b;
system.out.println(c );
}
}
内容扩展:
为什么需要封装
封装可以在提高程序可维护性的同时限制对属性的数据访问。
取值和赋值方法隐藏实现中的更改,从而不影响读取或更改其属性的类,避免大规模更改,提高程序的可维护性。
如何实现封装,实现封装的具体方法
(1)、修改属性可见性以限制对属性的访问。
)2),针对每个属性创建赋值方法和取值方法对,用于访问这些属性。
(3)、在代入和值的取值方法上,添加对属性的访问限制。
至此,介绍了关于java包实例的使用方法的文章。 更相关的java包是什么内容? 搜索我们以前的文章,或者继续阅读下面的相关文章。 今后也请多多支持。
本文标题:描述如何使用Java包实例
本文地址:3358 www.CPP cns.com/ruanjian/Java/374060.html