面向对象 空参有参构造

面向对象

 面向对象的三大特点:

         封装 继承 多态

封装:将对象的属性和实现细节隐藏,对外只提供公共的访问方式。

优点:防止数据的篡改,提高安全性,隐藏细节。

private 封装

对外提供get  set   方法获取

private权限修饰符:

         修饰成员变量和成员方法,被私有的成员只能在本类中访问

this关键字作用:this代表当前正在调用方法的对象

构造方法:

特点:

  1. 构造方法是一种特殊的方法,方法名与类名相同
  2. 没返回值类型
  3. 其返回值可以理解为是新创建对象的引用

作用:

         给对象初始化,即:给成员变量赋值

注意:

  1. 如果没有写,系统提供一个默认构造方法(即:空参构造)
  2. 多个构造方法是以重载的形式存在的
  3. 使用new Student();实际上就是在调用空参构造方法

this关键字在构造方法中的使用

•        在某个构造方法中去调用本类的其它构造方法

•        必须放在构造方法的第一句

 

posted @ 2018-08-23 18:39  大数据学习中++++++  阅读(389)  评论(0编辑  收藏  举报