抽象类、接口、多态都是面向对象中很基础的东西,我相信看到能本篇博客的人本不会再纠结它的基本定义了,本篇文章将尽量的更加深层次的挖掘其内涵,希望能对大家有帮助。一、抽象类 1、形式 1 abstract class Ceshi 2 { 3 abstract void show(); 4...
分类:
编程语言 时间:
2014-11-15 11:18:15
阅读次数:
234
使用JD-GUI反编译Android代码本文地址: http://blog.csdn.net/caroline_wendyAndroid程序出现Bug时,需要根据Bug寻找问题出错的地方;需要使用工具dex2jar.sh和JD-GUI,并把dex2jar.sh添加进系统路径;把需要反编译的apk包修改为zip文件, 解压, 找到".dex"文件, "classes.dex";使用命令:sh dex...
分类:
移动开发 时间:
2014-11-15 08:54:57
阅读次数:
175
using System.Collections.Generic;namespace DesignPattern.Structural.Composite{ public abstract class Component { public virtual void Show...
分类:
其他好文 时间:
2014-11-14 19:38:44
阅读次数:
155
using System.Collections.Generic;namespace DesignPattern.Structural.Flyweight{ public abstract class Flyweight { public abstract void Sho...
分类:
其他好文 时间:
2014-11-14 19:20:05
阅读次数:
135
原文地址:http://leihuang.net/2014/11/09/Builder-Pattern/
The builder pattern is a good choice when designing classes whose constructors or static factories would have more than a handful of parameter...
分类:
其他好文 时间:
2014-11-14 17:53:06
阅读次数:
251
一个包含一个或多个纯虚函数的类叫做抽象类。使用关键字abstract声明。抽象类不能初始化,只提供部分实现。可以被继承,继承抽象类的类必须实现抽象类中的虚方法。抽象类只能通过接口或是作为其他类的基类使用。抽象类能够被用于类,属性,方法,索引和事件。使用abstract声明表示要作为其他类的基类使用,...
策略算法类:using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace StrategyDemo
{
abstract class Strategy
{
public abstract void BillInterface();
...
分类:
其他好文 时间:
2014-11-14 10:48:55
阅读次数:
186
django.db.models.Model 的 Meta参数参数类型说明继承abstractboolean是否建表不继承,子类自动充值为默认值(False)managedboolean是否自动建表proxyboolean是否为代理类不继承,子类自动充值为默认值(False)proxy的继承特性,示...
分类:
其他好文 时间:
2014-11-14 10:44:10
阅读次数:
207
属性是这样的成员:它提供灵活的机制来读取、编写或计算某个私有字段的值。可以像使用公共数据成员一样使用属性,但实际上它们是称作“访问器”的特殊方法。这使得可以轻松访问数据,此外还有助于提高方法的安全性和灵活性。意思是如果我们想封装类的成员变量,但是我们总不能把所有的变量都封装的死死的,不允许外面的任何...
Maven内置变量说明:${basedir} 项目根目录${project.build.directory} 构建目录,缺省为target${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes${project.build.finalN...
分类:
其他好文 时间:
2014-11-13 20:22:40
阅读次数:
164