码迷,mamicode.com
首页 >  
搜索关键字:python 继承 子类 父类 super    ( 188692个结果
c++学习笔记5,多重继承中派生类的构造函数与析构函数的调用顺序(二)
现在来测试一下在多重继承,虚继承...
分类:编程语言   时间:2014-05-23 00:29:39    阅读次数:342
springMVC3学习(八)--全局的异常处理
这里主要的类是SimpleMappingExceptionResolver类,和他的父类AbstractHandlerExceptionResolver类。 你也可以实现HandlerExceptionResolver接口,写一个自己的异常处理程序. 通过SimpleMappingExceptionResolver我们可以将不同的异常映射到不同的jsp页面(通过exceptionMappings属性的配置)。 同时我们也可以为所有的异常指定一个默认的异常提示页面(通过defaultErrorView属性的配...
分类:编程语言   时间:2014-05-23 00:00:43    阅读次数:380
设计模式之策略模式
策略模式定义:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 简单定义:封装可以互换的行为,并使用委托来决定要使用哪一个。 OO原则: 封装变化 多用组合,少用继续。 针对接口编程,不针对实现编程。 以书中的Duck为例: Duck.java(抽象类,performFly()与performQuack()函数的实现委托给行为类,行为由子类...
分类:其他好文   时间:2014-05-22 23:20:51    阅读次数:346
抽象工厂模式
抽象工厂模式,提供一个创建一系列相关或者相互依赖对象的接口,而无需指定他们具体的类。        抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体情况下,创建多个产品族中的产品对象。根据LSP原则,任何接受父类型的地方,都应当能够接受子类型。因此,实际上系统所需要的,仅仅是类型与这些抽象产品角色...
分类:其他好文   时间:2014-05-22 23:20:13    阅读次数:222
DAG图的拓扑排序 python
在DAG中DFS中顶点的出栈顺序即逆拓扑序。 def topological_sort( graph ): is_visit = dict( ( node, False ) for node in graph ) li = [] def dfs( graph, start_node ): for end_node in...
分类:编程语言   时间:2014-05-22 23:12:10    阅读次数:487
Android中通过注解代替findViewById方法
这篇文章主要讲解注解实现findViewById的功能,首先我们来熟悉一下在java中怎么定义一个注解和解析一个注解 注解的概念是在jdk5.0中提出来的,在java.lang的包中已经定义了三个注解:Override,Deprecated,SuppressWarnings Override相信大家非常熟悉,就是表明这个方法是改写了父类的方法 Deprecated表示在新版本的 jdk中已经...
分类:移动开发   时间:2014-05-22 23:00:43    阅读次数:444
为什么Java中有些接口没有任何方法
由于Java不支持多重继承,即一个类只能有一个父类,为了克服单继承的缺点,Java语言引入了接口这一概念。接口是抽象方法定义的集合(接口中也可以定义一些常量值),是一种特殊的抽象类。接口中只包含方法的定义,没有方法的实现。接口中的所有方法都是抽象的。接口中成员的作用域修饰符都是public,接口中的常量值默认使用public static final修饰。由于一个类可以实现多个接口,因此通常可以采用实现多个接口的方式来间接的达到多重继承的目的。...
分类:编程语言   时间:2014-05-22 22:54:14    阅读次数:487
Windows移动开发(三)——闭关修炼
上一次,我们了解了委托,委托和Lambda表达式结合是一件灰常灰常爽的事情,这也是只有.Net才有,自己偷着笑去吧。几天这次,我要介绍一下继承和多态,这是进行面向对象编程必须熟练掌握的技术和思想。 1.1 类 继承,儿子继承父亲的遗产,这是生活中的体现,在面向对象的编程中,父亲和儿子都是对象的抽象集合,也就是类。什么是类呢?就是一些具有共同特征的对象集合,例如:狗都有四条腿,一...
分类:移动开发   时间:2014-05-22 22:53:34    阅读次数:541
python各种模块的使用
Pexpect模块:http://www.ibm.com/developerworks/cn/linux/l-cn-pexpect1/ ConfigParser模块:http://blog.chinaunix.net/uid-25890465-id-3312861.html logging模块:http://kenby.iteye.com/blog/1162698 threading模块...
分类:编程语言   时间:2014-05-22 22:38:36    阅读次数:358
欧拉计划003. 最大素因子
Problem 3: Largest prime factor The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ? 求出最大素因子 我的python代码如下: 又不懂的,或者更好的可以留言,大家互相...
分类:其他好文   时间:2014-05-22 18:40:17    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!