Python面向对象编程,面向对象设计,类的基本概念
分类:
编程语言 时间:
2018-04-28 14:15:37
阅读次数:
171
Python面向对象编程 类类与对象的区别类是客观世界中的事物的抽象,比如人类、球类对象是类实例化的实体,比如足球,篮球实例说明:球类可以对球的特征和行为进行抽象,然后可以实例化一个真实的球实体出来(实例化就是创造对象) 类的创建格式: class ClassName: 类的内容 class Fru ...
分类:
编程语言 时间:
2018-04-22 12:48:32
阅读次数:
258
最近都在学python,回头想想还是复习一下Linux的权限管理,总结了一下。毕竟之前学java,对于基础的面向对象都比较熟悉,所以学起来不会太难,就抽了点时间复习一下Linux 查看当前用户:whoami 查看登录用户:who 退出登录账户: exit 添加用户账号:useradd 设置用户密码: ...
分类:
系统相关 时间:
2018-04-21 15:19:45
阅读次数:
181
面向对象编程面向对象编程,简称OOP:是一种解决软件服用的设计和编程方法。这种方法把软件系统中相似的逻辑操作、数据、状态等以类的形式描述出来,通过对象实例在软件系统中复用,从而提高软件开发效率。类定义:一个事物的抽象,定义了一类事物的属性和行为。
分类:
编程语言 时间:
2018-04-18 20:10:44
阅读次数:
174
内置函数补充: isinstance:判断对象是不是类的实例 issubclass:判断类是否是一个类的子类 1,反射 指程序可以访问,检测,修改它本身状态或行为的一种能力(自省) 1.1,python面向对象中的反射:通过字符串的形式操作对象相关的属性 1.1.1 四个可以实现自省的函数 hasa ...
分类:
编程语言 时间:
2018-04-17 19:46:59
阅读次数:
174
概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制 ...
分类:
编程语言 时间:
2018-04-17 11:32:18
阅读次数:
226
目录: 继承 封装 多态 继承 封装 多态 一、继承 1.什么继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。 2.为什么要有继承 子类会“”遗传”父类的属性,从而解决代码重用问题,减少代码的冗余 3.怎么应 ...
分类:
编程语言 时间:
2018-04-16 18:41:39
阅读次数:
224
本章内容 Python面向对象的多态和继承对比 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为An ...
分类:
编程语言 时间:
2018-04-16 18:29:59
阅读次数:
299