什么是内部类把类定义在其他类的内部,这个类就被称为内部类。内部类的分类内部类分为两种,分别为成员内部类和局部内部类:成员内部类:和成员变量和成员方法定义在同级局部内部类:和局部变量定义在同级,包括在构造方法,成员方法体和静态方法体中class Outer { class InnerA {//成...
分类:
编程语言 时间:
2015-10-26 15:24:12
阅读次数:
234
内部类:正常的类是定义在一个.java文本文件的最外层的,也就是,定义一个类,这个类外面没有任何包含{}作用域的元素了,但是内部类是定义在某个类内部的类。为什么java要提供这样的类定义方式呢?因为如果向往常一样定义一个类,那么要么是public class Cls ,要么是 class Cls,想...
分类:
编程语言 时间:
2015-10-24 21:53:20
阅读次数:
259
from:http://blog.csdn.net/fisher_jiang/article/details/2477577一. 虚析构函数我们知道,为了能够正确的调用对象的析构函数,一般要求具有层次结构的顶级类定义其析构函数为虚函数。因为在delete一个抽象类指针时候,必须要通过虚函数找到真正的...
分类:
其他好文 时间:
2015-10-22 23:52:17
阅读次数:
283
静态成员函数 与静态数据成员一样,我们也可以创建一个静态成员函数,它为类的全部服务而不是某一个类的具体对象服务。静态成员函数与静态数据成员一样,都是类的内部实现,属于类定义的一部分。普通的成员函数一般都隐含一个this指针,this指针指向类的对象本身,因为普通成员函数总是具体的属于某个类的具体对....
分类:
其他好文 时间:
2015-10-21 17:19:53
阅读次数:
130
1.组合:把类的实例话放到一个新类里面 python的继承很有用,但容易把代码复杂化以及依赖隐含继承。因此,可以用组合代替。 直接在类定义中把需要的类放进去实例化就可以了 那什么时候用组合,什么时候用继承呢? 组合:“有一个”,例如,水池里有一个乌龟,天上有一个鸟。 继承:“是一个”,例如,青瓜是瓜...
分类:
其他好文 时间:
2015-10-17 00:31:27
阅读次数:
262
枚举类定义如下:package com.qunar.enumtest;public enum Status { SCUUESS("1", "成功"), FAILED("2", "失败"); private String value;
private String desc; public String getValue() {
return value;...
分类:
编程语言 时间:
2015-10-16 17:09:01
阅读次数:
185
多态如果要简要的描述多态的话,我个人是这样理解的:通过继承,父类定义方法,具休的实现由子类进行。01代码 //父类 class Person { public virtual void skill() //vitrual -虚方法,方法可被重写 { ...
CSS类定义:div easyui-windowwindow窗口样式属性如下:1)modal:是否生成模态窗口。true[是] false[否]2)shadow:是否显示窗口阴影。true[显示] false[不显示]div easyui-panel面板属性如下:1)title:该标题文本显示在面板...
分类:
其他好文 时间:
2015-10-15 09:57:50
阅读次数:
195
反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。公共语言运行库(CLR)加载器管理应用程序域,这些域在拥有相同应用程序范围的对象周围形成了确定边界。这种管理包括...
抽象类定义:abstract class Element{ def contents:Array[String]; def height = contents.length} 定义无参数方法:如果仅提供对象的某个数据的访问(没有副作用的方法),那么久省略括号。定义成无参数方法。 ...
分类:
其他好文 时间:
2015-10-13 17:27:13
阅读次数:
140