zoukankan      html  css  js  c++  java
  • Python 面向对象1-面向对象介绍

    一、无论用什么形式来编程,我们都要明确记住以下原则:

      1、写重复代码是非常不好的低级行为

      2、你写的代码需要经常变更,写代码一定要遵循易读,易改的原则

      3、函数编程与OOP(面向对象)的主要区别就是OOP可以使程序更加容易扩展和易更改。

    二、面向对象三大特性

      1、封装

        封装可以隐藏实现细节,使得代码模块化。

      2、继承

        继承可以扩展已有类

      3、多态

        多态就是为了类在继承和派生的时候,保证使用家谱中任一类的实例的某一属性时的正确调用。

      4、总结:

        封装和继承目的都是为了代码重用,而多态则是为了实现另一个目的,接口重用。

  • 相关阅读:
    Excel Add-in
    并发控制MsSql
    Kaggle实战分类问题2
    NuGet
    Pomelo分布式游戏服务器框架
    Ambari
    oracle 多行转多列查询
    Oauth2.0 用Spring-security-oauth2
    bug排查小结
    Linux之lsof命令
  • 原文地址:https://www.cnblogs.com/Presley-lpc/p/9637683.html
Copyright © 2011-2022 走看看