摘要: isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 反射 python面向对象中的反射:通过字符串的形 阅读全文
posted @ 2018-07-20 16:31 begrateful 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 错误类型分为两种:语法错误和业务逻辑错。 异常的类型 Python异常代码结构 阅读全文
posted @ 2018-07-20 16:30 begrateful 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 保护对象的属性 如果有一个对象,当需要对其进行修改属性时,有2种方法 对象名.属性名 = 数据 >直接修改 对象名.方法名() >间接修改 为了更好的保存属性安全,即不能随意修改,一般的处理方式为 将属性定义为私有属性 添加一个可以调用的方法,供调用 # -*- coding: utf-8 -*- 阅读全文
posted @ 2018-07-20 13:38 begrateful 阅读(292) 评论(0) 推荐(1) 编辑
摘要: Python语言中一切皆对象(类、属性、方法.........) 概念 面向对象编程:Object Oriented Programming 简称OOP 面向对象程序设计 面向对象和面向过程都是解决问题的一种思路而已 面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 阅读全文
posted @ 2018-07-20 13:37 begrateful 阅读(240) 评论(0) 推荐(1) 编辑