• Python 知识要点:类 和 对象



    类是对一群具有相同特征或行为的事物的统称,是抽象的,不能直接使用。
    特征被称为属性;行为被称为方法。
    类就相当于制造飞机时的图纸,是个模板,是负责创建对象的。
    对象
    对象是由类创建出来的一个具体存在,可以直接使用。
    由哪一个类创建出来的对象,就拥有在哪一个类中定义的属性方法。
    对象相当于图纸制造的飞机。
    在程序开发中,应该先有类,再有对象。
    类和对象的关系
    类是模板,对象是根据类这个模板创建出来的,先有类,再有对象。
    类只有一个,而对象可以有多个,不同的对象之间属性可能会各不相同。
    类中定义了什么属性方法,对象中就有什么属性方法。
    类的设计
    在使用面向对象开发前,应该先进行需求分析,确定程序中需要包含哪些类。
    在程序开发中,要设计一个类,通常需要满足以下三个要素。
    【三个要素】
    类名,这类事物的名字,满足大驼峰命名法,“TuoFeng”单词之间没有下划线。
    属性,这类事物具有什么样的特征。
    方法,这类事物具有什么样的行为。
    【类名的确定】
    名词提炼法分析整个业务流程,出现的名词通常就是找的类
    【属性和方法的确定】
    对对象的特征描述,通常可以定义成属性
    对象具有的行为(动词),通常可以定义成方法
    需求中没有涉及的属性或方法在设计类时不需要考虑
    原作者:颗粒成仓
    访问地址:https://www.cnblogs.com/dc2019/p/13179397.html

  • 相关阅读:
    ARCDesktop 学习笔记(一) 添加地图图层
    ARCGIS 开发常用技巧参考
    关于引用动软代码 找不到dll命名空间问题
    银行转账手续费
    Silverlight 笔记
    地图API
    (转)使用ImageBrush替换PictureMarkerSymbol以加强graphic显示性能
    WPF 网摘
    ArcCatalog添加GISserverIP问题
    ARCGIS 10 中文版 3D Analyst Tools等未授权问题
  • 原文地址:https://www.cnblogs.com/clearlove007/p/14299505.html
Copyright © 2020-2023  润新知