java特性

自我认识

封装:将多个物件封装到一起,自我认为封装分为两种形式

    1.实体封装:在实体类中私有化属性,对外暴露统一的访问方式,为的是保证属性的安全,隐藏内部实现.

    2.数据封装: 将多个数据封装到一个数组、集合、一个类中等,便于携带   

继承:
    1.类合类: 单继承,一个类只能继承一个父类. 子类继承父类,就可以拥有父类中所有的非私有的方法和属性,可以增强子类的功能,提高代码的可读性.
    2.接口和接口继承: 多继承,一个接口可以继承多个接口. 接口和接口多继承本质上就是将多个接口中的抽象方法整合到一起.便于实现 

多态: 同一个事物的不同形态
    1.父类接收子类对象: Animal animal = Class.forName("子类的全限定名").newInstance();
    2.父接口接收子实现类对象: Animal animal = Class.forName("子实现类的全限定名").newInstance();
    多态主要是为java程序中的解耦提供核心支持

抽象:

      就是在现实生活中存在的东西在java中抽象的描述出来  

        

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值