Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更 ...
分类:
编程语言 时间:
2016-05-28 01:12:01
阅读次数:
170
意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类 实现 工厂类 美食-火锅 美食-小吃 客户端 ...
分类:
其他好文 时间:
2016-05-28 01:07:37
阅读次数:
146
Python执行某一类的时候,相当于执行__init__ 方法 例如:list() list __init__ set 是一个无序且不重复的元素集合,可看做数学中的集合 用法: 1.创建集合 s = set() 创建空集合 s = set([11,22,33]) s = set('asdfghh') ...
分类:
编程语言 时间:
2016-05-28 01:04:30
阅读次数:
165
一、集合 与列表和元组不同,集合是无序的,也无法通过数字进行索引。此外,集合中的元素不能重复 创建集合: 使用set函数 集合操作: s = set([3,5,9,10]) #创建一个数值集合 t = set("Hello") #创建一个唯一字符的集合 a = t | s # t 和 s的并集 b ... ...
分类:
编程语言 时间:
2016-05-28 00:57:00
阅读次数:
225
Python Number 数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。 以下实例在变量赋值时 Number 对象将被创建: 您也可以使用del语句删除一些 Number 对象引用。 del语句的语法是: 您可以通过使用del语 ...
分类:
编程语言 时间:
2016-05-28 00:56:18
阅读次数:
212
一.创建 1./src/main/assets 2.切换到Project视图模式,在main下新建文件夹assets 二.特点 1.和res同等级别 2.主要是存放项目中的大文件 3.文件不受R类的管理 三.API 1.AssetManager 资产管理器 1-getAssets() 得到资产管理器 ...
分类:
移动开发 时间:
2016-05-28 00:56:13
阅读次数:
502
1st,创建版本库: 2nd,添加文件: 3rd,修改文件,并提交:4th,版本切换:git log查看版本:版本回退: 又回到原始版本了: 回到“未来”:今天就到这里,明天继续。Git确实挺有趣的。 ...
分类:
其他好文 时间:
2016-05-28 00:54:21
阅读次数:
147
在编译生成class文件时,会自动产生两个方法,一个是类的初始化方法<clinit>, 另一个是实例的初始化方法<init> <clinit>:在jvm第一次加载class文件时调用,包括静态变量初始化语句和静态块的执行 <init>:在实例创建出来的时候调用,包括调用new操作符;调用Class或 ...
分类:
其他好文 时间:
2016-05-27 23:37:40
阅读次数:
316