[TOC] 一, 反射 1. 反射:程序可以访问,检测和修改它本身状态或行为的一种能力(自省) 2. python面向对象中的反射:通过字符串的形式操作对象相关的属性 3. python中的一切事物都是对象(都可以使用反射) 4. 四个可以实现自省的函数,下列方法适用于类和对象(一切对象,类本身也是 ...
分类:
其他好文 时间:
2019-07-12 20:11:20
阅读次数:
117
目的: 复习如何实现代码的逻辑思路; 复习类的封装; 复习类和对象的创建使用和封装; 练习: ...
分类:
编程语言 时间:
2019-07-06 13:03:27
阅读次数:
100
Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。本节讲重点讲解面向对象的相关内容,主要围绕 Java 类和 java 对象展开。 知识点 类 对象 构造方法 引用与对象实例 static final 封装 继承 方法重载与重写 多态 抽象类 接口 内部类 对象,从字面意思来 ...
分类:
其他好文 时间:
2019-07-05 12:55:52
阅读次数:
95
面向对象 参考:https://www.cnblogs.com/Eva-J/articles/7293890.htm#_label14 讲解及其详细。大家可以直接去看原创。 定义: Python中一切皆为对象。 面向对象编程简单来说就是基于对 类 和 对象 的使用,所有的代码都是通过类和对象来实现的 ...
分类:
其他好文 时间:
2019-07-02 09:34:45
阅读次数:
110
一、实例方法和自动绑定self 在类中定义的实例方法,Python会自动绑定方法的第一个参数(通常是self,下文也默认为self),第一个参数总会指向调用该方法的对象,因为实例方法(包括构造方法)第一个self参数会自动绑定,所以调用普通方法和实例方法时不需要为第一个参数传值(方法第一个参数代表的 ...
分类:
编程语言 时间:
2019-06-30 00:16:03
阅读次数:
115
C++中有类和对象的定义。(这也是常被拿来调侃的内容“没有对象?new一个”)。类的声明需要加上class关键字 格式为 class + 类名 { 内容 };时钟类 class clock{ public: clock(int hour, int minute, int second); clock ...
分类:
编程语言 时间:
2019-06-29 12:49:57
阅读次数:
113
1.1.鸭子类型和多态“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。”我们并不关心对象是什么类型,到底是不是鸭子,只关心行为。实例一:# 鸭子类型和多态简单实例 class Dog(object): def say(self): print('a dog')... ...
分类:
其他好文 时间:
2019-06-27 16:34:08
阅读次数:
104
此文写给想要理解设计模式,但认为《设计模式》中所举的例子过于复杂的读者。 前人的经验告诉我们:使用以下设计模式提升软件的可维护性: 创建型模式:将实例化过程抽象化 1. 工厂方法 2. 抽象工厂 3. 发 结构型模式:通过组合类和对象来获得更大的结构 1. 行为模式 1.1 工厂模式 工厂模式的原则 ...
分类:
其他好文 时间:
2019-06-24 00:34:21
阅读次数:
105
一. SQLAlchemy 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 流程图 组成部分 Engine,框架的引擎 Connecti ...
分类:
数据库 时间:
2019-06-23 22:54:57
阅读次数:
123