向日葵223

导航

 

2017年12月23日

摘要: 简单的通信 客户端 服务端 阅读全文
posted @ 2017-12-23 11:11 向日葵223 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: 概述 反射实现动态装配,通过字符串来反射类中的属性和方法 反射函数 1、hasattr(obj,name_str) 作用:判断一个对象obj是否存在name_str的属性或者方法 2、getattr(obj, name_str) 作用:根据字符串name_str获取obj对象中的内存地址或者对应的属 阅读全文
posted @ 2017-12-23 11:11 向日葵223 阅读(77) 评论(0) 推荐(0) 编辑
 
摘要: 类的语法 1.1语法 1.2self关键字 self关键字相当于实例化后的实例本身d,在实例化过程中,把自己传进去 类方法 1.1封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不 阅读全文
posted @ 2017-12-23 11:10 向日葵223 阅读(219) 评论(0) 推荐(0) 编辑
 
摘要: 异常处理 1)单个报错处理 2)2个报错处理 3)抓取所有错误处理————不建议这么用 4)抓取错误处理 阅读全文
posted @ 2017-12-23 11:10 向日葵223 阅读(82) 评论(0) 推荐(0) 编辑
 
摘要: 静态方法 定义了静态方法@staticmethod就与类没什么关联,只是名义上仍旧归属类,实际上在静态方法里访问不了类或实例中的任何属性。调用静态方法或者属性可通过类名.函数名(属性名)调用,具体实现如下: 未定义静态方法前: 定义静态方法后: 若非要给静态方法传递参数进去,可将实例化后的实例对象传 阅读全文
posted @ 2017-12-23 11:09 向日葵223 阅读(1166) 评论(0) 推荐(0) 编辑
 
摘要: 概念 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。当同一个类的对象有共同的属性也有不同的属性时,我们就弄一个父类弄多个子类,子类继承父类的属性,且子类又有自己特有的属性。是面向对象(o 阅读全文
posted @ 2017-12-23 11:09 向日葵223 阅读(153) 评论(0) 推荐(0) 编辑