摘要: 1.约束 抽象类和抽象方法的约束 接口的作用:接口是一种数据类型,主要用于约束派生类中必须实现指定的方法 抽象类的作用:约束继承它的派生类必须实现它其中的方法 抽象方法的作用:约束继承此抽象方法的类的派生类必须实现这个抽象方法 抽象类加抽象方法和接口的区别: 接口中不允许写代码,只能约束继承它的类中 阅读全文
posted @ 2018-09-01 17:29 小鸽鸽OvO 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1.issubclass/isinstance/type 1.issubclass: 2.isinstance 3.type 总结: 给一个参数,判断这个类是不是有某一个指定类或其父类 issubclass 给一个参数,判断对象是不是有某一个指定类或其父类 isinstance 给一个参数,判断对象 阅读全文
posted @ 2018-09-01 16:40 小鸽鸽OvO 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1.类的特殊成员之call 2.类的特殊成员之getitem,setitem,delitem 3.类的特殊成员之dict 获取类或对象中的所有成员 4.类的特殊成员之iter 5.类的特殊成员之add 6.真正的构造方法 阅读全文
posted @ 2018-09-01 16:11 小鸽鸽OvO 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.类的成员:变量,方法,属性 1.变量: 实例变量(字段): 公有实例变量: 私有实例变量: 类变量(静态字段): 公有类变量: 私有类变量: 总结: 1.公有: 实例变量(字段)访问时,使用对象访问,即obj.name 类变量(静态字段)访问时,使用类方法,即:Foo.name 2.私有: 实例 阅读全文
posted @ 2018-09-01 12:53 小鸽鸽OvO 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 组合习题,主动调用其他成员 组合习题 第一题: 结果为: 1 168 2 168 666 3 第二题: 结果为: 1 999 2 999 666 3 第三题: 第四题: 结果为: 3 19 5 20 5 666 33 第五题: 结果为: 3 19 999 20 999 666 33 第六题: 结果为 阅读全文
posted @ 2018-09-01 12:52 小鸽鸽OvO 阅读(179) 评论(0) 推荐(0) 编辑