java面向对象——封装

浅浅的花香味﹌ 2022-03-06 10:20 511阅读 0赞

java面向对象封装性:

为什么要封装呢?只能说是相对安全些。
简单的封装:

  • 就是定义为private 私有的 ,封装性在Java中 有很多种形式,private只是最基本的一种形式也是常见的一种形式
    ·类中的每一个属性都需要封装。

一般都是在setteer方法中做验证 ,getter方法只是简单的取回内容

构造方法:

什么是构造方法?
构造方法就是和类名相同的方法
只要有对象实例化就会调用构造方法 类名 对象名 =new 类名称()
有()的就表示一个方法
class 类名称 {
访问权限 类名称 (类型1 参数1, 类型2参数2){
程序语句;//构造方法没有返回值
}
}

构造方法需要注意:
  • 构造方法必须要和类名一致
  • 构造方法的声明出不能有任何返回值类型的声明
  • 不能再构造方法中使用return返回一个值

在编写类的时候没有编写构造方法,也可以执行,是因为java运行机制,一个类中没有声明构造方法,则会自动生成一个无参什么都不做的构造方法,供用户使用。
例如:在Person类中:
public Person() {
//如果没有声明构造方法就会自动生成该方法
}
构造方法主要目的就是为类中的属性初始化。既然是方法,一定可以传递参数

发表评论

表情:
评论列表 (有 0 条评论,511人围观)

还没有评论,来说两句吧...

相关阅读

    相关 面向对象——封装

    封装的通俗介绍 我们日常使用的电脑主机,把cpu,内存,主板等等都封装到机箱里面去。假如没有机箱的话就会出现主机,主板全部都散落在一处,然后开机没有开机按钮,那么需要我们

    相关 面向对象——封装

    面向对象——封装 面向对象 面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节。 面向对象:当需要实现一个功能的时候,