类的三个特征 ==== 封装、继承、多态

1.类的三个特征  ====  封装、继承、多态


   a.封装:(1) 概念;封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。
  (2) 特征:
a.为了保护数据的安全性和完整性,对成员变量加上private修饰符
       b.如果想让其他类访问到这个成员变量,要提供get和set方法


   b.继承:(1) 特征:
      a.子类拥有父类的所有特征和属性
      b.子类可以对父类进行拓展
      c.只能支持单继承
      d.可以称 子类 is a 父类


   c:多态:(1) 概念:同一个对象,在不同时刻体现出来的不同状态
  (2) 前提:a.要有继承  b.要有方法重写   c.要有父类引用指向子类对象
  (3) 访问成员的特点
a:成员变量
编译看左边,运行看左边
b:成员方法
编译看左边,运行看右边(如果子类没有这个方法,执行父类的这个方法;
如果子类有这个方法,执行子类的这个方法)---》就近原则
c:构造器
创建子类对象的时候,访问父类的构造方法,对父类的数据进行初始化
d:静态方法
编译看左边,运行看左边 
  (4)好处:
a:提高代码的维护性(看继承)
b:提高代码的拓展性(看多态)
  (5)表现形态:
a:方法的重载和重写
b:对象的多态性    编译时   运行时
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值