摘要: 1. 限制访问的问题: 如果学过C# 语言的我们可以知道C# 语言有get和set方法。我们之前想要获取父类中的私有变量,只能通过写一个set和get的函数进行访问或者通过类生成的新关键字来访问私有属性(_类名__私有变量)。其实Python也给我们提供了一种get和set的方法。其内容就是一种装饰 阅读全文
posted @ 2019-05-15 03:11 时海涛|Thomas 阅读(526) 评论(0) 推荐(0)
摘要: 1. 对象属性和类属性。 我们之前接触到,在类中,我们一般都是通过构造函数的方式去写一些类的相关属性。在第一次介绍类的时候我们把一些属性写到构造函数外面并没有用到构造函数,其实当时在写的时候,就是在给类进行属性的添加,类也是具有属性。 举例说明1: 举例说明2:如果没有对象属性,打印的是类属性,对象 阅读全文
posted @ 2019-05-15 03:02 时海涛|Thomas 阅读(473) 评论(0) 推荐(0)
摘要: 1. 多态的概念 多态:一种事物的多种形态。其表现形式就是连续的继承关系。 还以人喂食动物的例子。最终目标是人可以喂食任何一种动物。如果人要喂食100多种动物,难道要写100中方法吗?多态就是把属性和方法进行连续的继承方式 ,把属性和方法在不同的位置进行传导。 我们一一个图示为例子: 原来的继承方式 阅读全文
posted @ 2019-05-15 02:51 时海涛|Thomas 阅读(185) 评论(0) 推荐(0)
摘要: 1. 概念解释: 继承:有两个类:A类和B类。那么A类就拥有了B类中的属性和方法。 * 例如:Object:是所有类的父亲,还可以成为基类或者超类(super()) * 继承者为子类,被继承者成为父类。 2. 继承的作用: * 继承花间了代码,减少了冗余。 * 提高了代码的健壮性。 * 提高了代码的 阅读全文
posted @ 2019-05-15 02:45 时海涛|Thomas 阅读(381) 评论(0) 推荐(0)