1.display:inline-block这个熟悉比较常用,但是IE浏览器的兼容就不好,IE浏览的兼容办法:*display:inline; zoom:1;2.margin:0 auto;水平居中,单在IE中无效,兼容方法:需要在居中的层的父类中加上*text-align:center;3.IE兼...
分类:
其他好文 时间:
2014-09-04 19:00:59
阅读次数:
205
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
经常问。方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的...
分类:
编程语言 时间:
2014-09-04 14:39:29
阅读次数:
146
什么是多态?官方说法:同一接口,不同实现方法。其实大白话就是:父类有一个方法(函数),派生出得很多子类也有这个方法(函数),但是每个方法(函数)里内容不同。当然方法相同是指这个方法的名字、返回值类型、参数个数类型都一样。...
分类:
其他好文 时间:
2014-09-04 11:51:09
阅读次数:
221
为什么要学习继承?
理由就是少些代码。某些东西可以重复利用,即父类有的东西,在子类里可以不用再写一次代码,直接继承父类的即可。...
分类:
其他好文 时间:
2014-09-04 00:13:57
阅读次数:
175
Service的基本用法1.新建一个Android项目,新建一个MyService继承自Service,并重写父类的onCreate(),onStartCommand()方法和onDestory()方法. publicclassMyServiceextendsService{ publicIBind...
分类:
移动开发 时间:
2014-09-03 19:48:57
阅读次数:
370
OC的self相当于C++里面的this吧。一般都是隐形的,就是不写出来的。其实就是自己的意思,谁调用就说的是谁,那么super呢?就是父类,谁调用那么就是谁的父类。...
分类:
其他好文 时间:
2014-09-03 16:49:07
阅读次数:
211
根据w3cschool上的描述:共有5中集成方法1、对象冒充:构造函数ClassA使用this关键字给所有属性和方法赋值,使ClassA构造函数成为ClassB的方法,调用。可实现多重继承。注意:所有新属性和新方法都必须在删除新方法的代码行后定义,否则会覆盖父类的相关属性和方法,多重继承时存在同名问...
分类:
其他好文 时间:
2014-09-03 16:38:46
阅读次数:
163
1.@Transactional 用于开启事务。2. 由于注解是可以继承的,所以如果在父类上添加了改注解,在子类也同样有效。3.但是如果是在子类上注解的话,在父类上的方法不会被开启事务。写在方法上: 对本方法有效写在类上: 对本类中所有public方法有效 对子类的中方法有效 对父类声明的方...
分类:
编程语言 时间:
2014-09-03 11:10:26
阅读次数:
245
设计模式(三)--抽象工厂模式
抽象工厂模式的作用,可以处理具有相同等级结构的多个产品族中产品对象的创建问题。
相同等级结构: 抽象产品A和抽象产品B处于同一个继承等级(父类),因此成为具有相同等级结构。这里关键是要理解A和B都是相互独立的抽象产品,在JAVA中用接口定义。
产品族:具体产品A1和具体产品A2都是由抽象产品继承下来的产品,这两个子类成为父类的产品族...
分类:
其他好文 时间:
2014-09-03 09:42:36
阅读次数:
187
前两天通过父类指针调用子类虚函数时调用了一个父类未定义的方法,顺便找了下关于虚函数的资料。特此转存耗子哥的这篇博文。地址在这里以及关于C++对象内存布局的进阶篇上篇下篇
分类:
编程语言 时间:
2014-09-02 19:32:25
阅读次数:
174