摘要: 网络编程 软件开发架构: 1.应用类(C/S架构):一些像qq,微信等桌面应用。​• C:Client(客户端):是一个需要先安装后才能运行在用户的电脑上,对客户的电脑操作系统环境依赖很大。​• S:Server(服务器端) • 2.Web类(B/S架构):一些通过像百度,博客园等通过浏览器就可以直 阅读全文
posted @ 2019-12-04 18:45 薛定谔的量子猫 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 内置函数(魔法方法) 凡是在类内部定义以——开头——结尾的方法,都是类的内置方法,也称之为魔法方法。 类的内置方法,会在某种条件满足的情况之自动触发。 __init__:在调用类时自动触发,调用该类的时候,内部会通过__new__产生一个新的对象。__new__:在调用new时自动触发,通过产生的对 阅读全文
posted @ 2019-12-04 18:44 薛定谔的量子猫 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一、多态 1.什么是多态? 多态指同一类型的事物的,不同形态。 2.多态的目的: 多态也称之为多态性,目的是为了在不知道对象具体类型的情况下统一对象🙆调用方法的规范。 多态的表现形式之一就是继承: 先抽象,再继承。 父类:定制一套统一的规范。 子类:遵循父类的统一的的规范。 注意:在python中 阅读全文
posted @ 2019-12-04 18:42 薛定谔的量子猫 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 组合 1.什么叫组合: 组合指一个对象中,包含另一个或多个对象。 2为什么要用组合: 减少代码的冗余 耦合度: 耦合度越高:程序的可扩展性越低 耦合度越低:程序的可扩展性越高 总结: 继承:是类与类的关系,子类继承父类的属性方法,子类与父类是一种从属关系。 组合:是对象与对象的关系,一个对象拥有另一 阅读全文
posted @ 2019-12-04 18:41 薛定谔的量子猫 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 面向对象的继承 1.什么是继承? 继承是一种新建类的方式,新建的类称之为子类或派生类,继承的父类称之为基类或超类。 在python中一个子类可以继承多个父类。(******) 在其他语言中,一个子类只能维持一个父类。 2.继承作用:减少代码冗余。 3.如何实现继承: 1)先确认谁是子类,谁是父类。 阅读全文
posted @ 2019-12-04 18:40 薛定谔的量子猫 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 面向对象 1.什么是面向对象? 面向对象就是一门编程思想! 面向过程思想: 核心是‘过程’二字,过程指的是解决问题的步骤,即先干什么,后干什么。 基于编程思想编写程序,就好比设计一条流水线,一种机械化的思维方式。 优点:将复杂的问题流程化,进而简单化。 缺点:牵一发而动全身,程序可扩展性差。 ** 阅读全文
posted @ 2019-12-04 18:40 薛定谔的量子猫 阅读(366) 评论(0) 推荐(0) 编辑