zoukankan      html  css  js  c++  java
  • Java的面向对象编程(OOP)

    一:面向对象编程是java的一个优点:特性:【①封装②继承③多态④抽象

    (1):代码开发模板化.易维护,修改

    (2):代码复用

    (3):增强代码可靠性,灵活性

    (4):增强代码的可理解性

    ①:封装-->给对象提供隐藏内部特性和行为的能力。仅提供方法改变内部的数据。

    好处:①保护对象状态②提高代码可用性和维护性③禁止对象之间的不良交互,提高了模块儿化

    ②:继承-->从基类【父类】获取字段和方法的能力

    好处:①增强代码重用性②也可以在不修改类的情况下给现存的类提供新特性

    ③:多态-->底层数据类型不同的做一个相同接口展示的能力 。  【 爹有多个儿】

    好处:①扩充性强②接口性③灵活性④简化性【便于开发】

    ④:抽象-->把目的和行为的实现细节分开。【不能抽象实例化类对象】

  • 相关阅读:
    实习期收获(一)
    实习期上班两天感触
    做bbs论坛项目的收获(1)
    ios多线程
    C 预处理小结
    Xcode8 问题
    Unity3d收藏链接/ 小马哥视频
    H5(1)
    ios-loadView
    iOS开发UI篇—程序启动原理和UIApplication
  • 原文地址:https://www.cnblogs.com/not-alone/p/8205178.html
Copyright © 2011-2022 走看看