摘要: 对象之间的交互 我们新建一个猫类,通过给猫一些具体的属性我们就可以拿到一个实实在在的猫。现在我们要再创建一个狗类,狗就不能打猫了,只能咬猫,所以我们给狗想一个方法。有了狗类,我们还要实例化一只实实在在的狗出来。然后猫和狗就可以打架了。现在我们就来让它们打一架吧! class cat: # 定义一只猫 阅读全文
posted @ 2019-10-17 20:28 遇事不决,可问清风 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 继承 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为原始类,新建的类称为新类或子类 首先先创建一个父类 查看继承 注:如果没有指定父类,python的类会默认继承object类,object是所有python类的父类,它提供了一些常见方法(如__ 阅读全文
posted @ 2019-10-17 20:27 遇事不决,可问清风 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 多态 多态与多态性 多态指的是同一种事物的多种状态:水这种事物有多种不同的状态:冰,水蒸气 多态性的概念指出了对象如何通过他们共同的属性和动作来操作及访问,而不需考虑他们具体的类。 冰,水蒸气,都继承于水,它们都有一个同名的方法就是变成云,但是冰.变云(),与水蒸气.变云()是截然不同的过程,虽然调 阅读全文
posted @ 2019-10-17 20:27 遇事不决,可问清风 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 封装 【封装】 隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高安全性; 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供方法对其访问。 在继承中,父类如果不想让子类覆盖自己的方法,可以 阅读全文
posted @ 2019-10-17 20:26 遇事不决,可问清风 阅读(309) 评论(0) 推荐(0) 编辑
摘要: OSI七层模型介绍 : OSI参考模型其实就是讨论通信问题,所不同其针对的是计算机通过网线或无线网去通信。为了容易理解,首先用一个例子来形容: 我写一封信给朋友,首先,是我写信,讲往事如风,说我们两个人之间的老故事,这些东西只要我两之间懂就OK了。好写完后,我就寄信去了。。具体的寄信跑腿等工作,则属 阅读全文
posted @ 2019-10-08 11:14 遇事不决,可问清风 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 大家对python这门计算机语言或许不算陌生,不了解的朋友也没关系,今天我要说的就是关于python的起源 学习了python这么久,或许你还不知道这门语言是怎样产生的,它的创始人是谁,又有着怎样的经历才能发明这门计算机语言 Python是什么?python是一种开放源代码的脚本编程语言,pytho 阅读全文
posted @ 2019-09-29 16:33 遇事不决,可问清风 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 对于python中的函数,我在上一篇的博客中已经简单介绍过了,这次我要介绍的是在“python”中名为叫装饰器的东西,它的作用就是可以在原来代码的基础上增加功能 一般来说,给一个函数添加功能,就是在函数里面嵌套一个函数,然后添加代码实现功能 列如:我在下列函数中实现的功能: import time 阅读全文
posted @ 2019-09-29 16:20 遇事不决,可问清风 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 对于函数,想必大家都会下意识的想到数学里面的函数,但我说的此函数非彼函数,在python中函数是可以反复使用,调用非常方便 在python中,首先要使用def来声明函数,如图所示 其次要注意,定义一个函数,除了加个括号还得带上引号,否则就会出现错误 函数也可以在其中运行算法 可以进行一些运算,很方便 阅读全文
posted @ 2019-09-29 15:58 遇事不决,可问清风 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在我们编写程序的时候,需要明白什么是面向对象和面向过程 一、面向对象与面向过程的区别 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解 阅读全文
posted @ 2019-09-25 19:40 遇事不决,可问清风 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 在这我要说的是对一些运算符的理解 首先我们要知道:运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在python中初级运算符大致可以分为3种类型:算术运算符、比较运算符和逻辑运算符 在python中初级运算符又大致分为逻辑运算符,比 阅读全文
posted @ 2019-09-19 14:58 遇事不决,可问清风 阅读(365) 评论(0) 推荐(0) 编辑