随笔分类 -  Python-面向对象

摘要:一: 概述 Python中一切皆对象,在Python中的反射:通过字符串的形式操作对象的属性或者方法 hasattr 判断是对象否有改属性或者方法,有就返回True,没有就返回false getattr 如果是属性获得该属性的值,如果是方法获得该方法的内存地址 二: 在模块中使用反射 两个文件,ma 阅读全文
posted @ 2019-02-17 17:25 择一事,终一生 阅读(393) 评论(0) 推荐(0)
摘要:property 是一个内置的装饰器函数,只在面向对象中使用 求一个圆的周长和面积 阅读全文
posted @ 2019-02-16 10:52 择一事,终一生 阅读(390) 评论(0) 推荐(0)
摘要:一、 概述 定义:隐藏对象的属性和实现细节,仅对外提供公共访问方式 封装的原则:把不需要对外提供的内容都隐藏起来,提供公共的方法访问这些隐藏属性 二、对封装的理解 归类,将类的相关功能函数封装到类里 打包,将一些数据封装到类或者对象中 使用双下划线将属性和方法隐藏起来 阅读全文
posted @ 2019-02-16 07:17 择一事,终一生 阅读(237) 评论(0) 推荐(0)
摘要:一: 类的定义 二 类成员 变量(字段) 方法 属性 2.1 变量 变量又可以称之为字段,有实例变量(字段),类变量(静态字段)两大类,同时每大类又有私有变量 2.1.1 实例变量 2.1.2 实例的私有变量 2.1.3 类变量 2.1.4 类私有变量 2.3 方法 2.3.1 实例方法 2.3.2 阅读全文
posted @ 2019-02-13 15:21 择一事,终一生 阅读(222) 评论(0) 推荐(0)
摘要:继承是创建新类的方法,以下是几个概念 父类,基类,超类: 被继承的类 子类,派生类:继承而产出的类 单继承:继承一个父类 多继承:继承多个父类 继承: 什么是什么的关系 父类中没有的属性,在字类中出现就叫派生方法 如果字类中有的方法,就用子类的,如果没有就用父类的,如果父类也没有,就报错 子类 父类 阅读全文
posted @ 2019-02-12 08:11 择一事,终一生 阅读(212) 评论(0) 推荐(0)