zoukankan      html  css  js  c++  java
  • Python3笔记035

    第7章 面向对象程序设计

    • 7.1 面向对象概述
    • 7.2 类的定义
    • 7.3 类的实例化
    • 7.4 访问限制
    • 7.5 继承
    • 7.6 封装
    • 7.7 多态
    • 7.8 装饰器
    • 7.9 特殊方法

    7.1 面向对象概述

    面向对象(Object Oriented)的英文缩写是OO,它是一种程序设计思想。

    1、对象

    在现实中,先有对象,后有类。

    在程序中,先有类,后有对象,由类产生对象。

    通常将一个对象分为静态部分、动态部分。静态部分称为属性,动态部分称为方法。

    在python中,一切都是对象。不仅具体的事物称为对象,字符串、函数等也都是对象。

    2、类

    类是把对象的属性和方法封装在一起的载体,反过来说具有相同属性和方法的一类实体被称为类。

    3、特点

    面向对象程序设计具有三大基本特征:继承、封装、多态

    4、概念

    一个类可以有很多个对象,每个对象都有属于自己的属性、方法,也可以有公共的属性和方法;

    • 类(Class)是抽象的模板
    • 创建出来的 对象 叫做 类的实例(Instance)
    • 创建对象的 行为 叫做 实例化
    • 对象的属性 叫做 实例属性
    • 对象调用的方法 叫做 实例方法
  • 相关阅读:
    python程序打包,来源于知乎(已验证)
    登录窗体界面设计
    窗体应用常见操作
    MDI窗体应用
    第四单元
    Test3_3——3_20
    TEST3_2
    ff文字省略号
    jQuery 浏览器高度宽度获取
    CSS 单行溢出文本显示省略号...的方法(兼容IE FF)(转)
  • 原文地址:https://www.cnblogs.com/infuture/p/13338528.html
Copyright © 2011-2022 走看看