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

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

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

    (2):代码复用

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    oracle 自动备份,删除历史
    oracle 系统语法
    myeclipse快捷键
    ANT教程
    新手 Spring 疑惑
    MyEclipse8.5整合Git (转)
    eclipse build path功能总结
    Apache Maven 入门篇(下)
    Mac OS下配置PHP Nginx PHP-FPM
    Python删除列表中元素
  • 原文地址:https://www.cnblogs.com/not-alone/p/8205178.html
Copyright © 2011-2022 走看看