随笔分类 -  面向对象

摘要:类中定义的函数分成两大类 一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 二:非绑定方法:用staticmethod装饰器装饰的方法 不与类或对象绑定,类和对象都可以调用,但是没有自动传值那么一说。就是一个普通工具而已 注意:与绑定到对象方法区分开,在类中直接定义的函数,没有被 阅读全文
posted @ 2018-11-28 11:12 队长给我球 阅读(248) 评论(0) 推荐(0)
摘要:1.引子 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,还有alex一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装=‘隐藏’,这种理解是相当片面的 2.先看如何隐藏 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 2.1这种自动变形的特点: 2.2 阅读全文
posted @ 2018-11-21 09:45 队长给我球 阅读(165) 评论(0) 推荐(0)
摘要:多态 多态指的是一类事物有多种形态,比如 动物有多种形态:人,狗,猪 文件有多种形态:文本文件,可执行文件 多态性 1.什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例,多态性分为静态多态性和动态多态性 静态多态性:如任何类型都可以用运算符+进 阅读全文
posted @ 2018-11-21 08:57 队长给我球 阅读(251) 评论(0) 推荐(0)
摘要:1.什么是接口 hi boy,给我开个查询接口。。。此时的接口指的是:自己提供给使用者来调用自己功能的方式\方法\入口,java中的interface使用如下 2. 为何要用接口 接口提取了一群类共同的函数,可以把接口当做一个函数的集合。 然后让子类去实现接口中的函数。 这么做的意义在于归一化,什么 阅读全文
posted @ 2018-10-08 11:32 队长给我球 阅读(142) 评论(0) 推荐(0)
摘要:1.初识继承 1.1 继承的定义 ​ 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是来解决代码重用的问题。 ​ 继承是一种创建新的类的方式。在Python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或者子类。 ​ 1.2Python中类 阅读全文
posted @ 2018-09-15 16:04 队长给我球 阅读(187) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-09-14 16:59 队长给我球 阅读(3) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-09-13 13:37 队长给我球 阅读(1) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-09-11 16:18 队长给我球 阅读(1) 评论(0) 推荐(0)