接口特殊的抽象类1.所有的属性都是公开静态常量 (public static
final)2.所有的方法都是公开抽象方法3.没有构造方法一个类实现接口,如果这个类不希望成为抽象类,就必须实现接口中所有的方法接口之间可以多继承一个类在继承一个父类的同时,还可以实现多个接口接口的作用:1.多继承
用接....
分类:
编程语言 时间:
2014-05-01 12:49:37
阅读次数:
409
Object java.lang.Object 所有Java类的父类 类继承关系的根1) Object
o; 引用o中可以储存任何对象2) Object类中的方法是所有Java对象都具有的方法getClass() : 返回对象的实际类型
判断a和b两个引用是否存储同...
分类:
编程语言 时间:
2014-05-01 12:34:45
阅读次数:
363
标准模板库STL1、泛型程序设计C++语言的核心优势之一就是便于软件的重用C++中有两个方面体现重用:
1.面向对象的思想:继承和多态,标准类库
2.泛型程序设计(genericprogramming)的思想:模板机制,以及标准模板库STL简单地说就是使用模板的程序设计法。将一些常用的数据结构(.....
分类:
其他好文 时间:
2014-05-01 12:19:51
阅读次数:
434
class Person def initialize(name,age=18) @name=name
@age=age @motherland="China" end def talk puts "my name is " ...
分类:
其他好文 时间:
2014-05-01 12:08:53
阅读次数:
297
自定义View继承自View@OverrideonDraw方法引用方式1、layout.addView()2、LinearLayout.addView---------------添加组件LinearLayout包含的所有子元素都受LinearLayout.LayoutParams控制,因此Line...
分类:
其他好文 时间:
2014-05-01 09:48:12
阅读次数:
368
1什么是const?(const类型)常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(但可以偷梁换柱进行更新)2为什么引入const?const
推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。3主要作用(1)可以定义const常量,具有...
分类:
编程语言 时间:
2014-05-01 03:54:51
阅读次数:
431
BeanFactoryBeanFactory是Spring的IOC容器的接口,用于获取Java对象。ApplicationContext接口也间接扩展了BeanFactory接口,是BeanFactory接口的子接口,继承树如下所示:BeanFactory↑
↑ListableBeanFactory...
分类:
其他好文 时间:
2014-05-01 03:10:47
阅读次数:
491
首先,做一个最简单的实验,在电脑上运行下面的代码,将会产生运行错误,这或许会使你百思不得其解:
#include
using namespace std;
class Base
{
private:
int a;
public:
~Base(){cout << "Base dtor..." << endl;}
};
class Derived : public Base
{...
分类:
其他好文 时间:
2014-04-29 13:48:21
阅读次数:
357
C++ 中构造函数可否是虚函数?
绝不要!!
而且,在构造函数中调用虚函数也是不提倡的行为,因为会引发预想不到的结果。
因为,在 derived class 对象构造的过程中,首先调用的是基类的构造函数,等基类构造结束,才开始构造派生类的部分。
这个过程中,编译器将该对象视为 基类,而非派生类(因为,派生类对象的专属部分还未初始化!!!)
所以,如果在构造函数中调...
分类:
编程语言 时间:
2014-04-29 13:47:22
阅读次数:
258