JAVA面向对象的三个属性(封装,继承,多态)。

【java】面向对象的三个属性
    
1.封装  :将声明封装起来   外面只调用
         private属性,生成set/get方法提供访问
       
         类和对象的关系与概念
         static静态  ->通过类名  直接访问
         final常量   ->final 修饰变量,该变量变成常量
                             final 修饰方法,该方法不能重写
                             final 修饰类,该类不能继承
          
2.继承:(类  抽象类   接口)
            继承的关键字  extends  类继承类   接口继承接口  单继承
            类继承接口  implements(实现) 多实现

            接口最大的优点扩充java的继承体系
            pulbic class A extends B{eat();}//eat();
            public abstract class B{eat();}//B
            public interface C{}

3.多态: 前提条件 在什么环境下会发生
            继承体系下
            方法要重写
            return 
            形参   返回值   声明的时候子转父

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值