下面的例子说明匿名内部类的匿名构造函数的用法 (视频下载) (全部书籍) 例2.7.2_0 interface FigureMark_to_win { void whoAmI();}public class Test { public static void main(String[] args) ...
分类:
编程语言 时间:
2018-09-24 11:12:26
阅读次数:
113
2.Abstract类实现接口 (视频下载) (全部书籍) 马克-to-win:如果实现某接口的类是abstract类,则它可以不实现该接口所有的方法。但其非abstract的子类中必须拥有所有抽象方法的实在的方法体;(当然它abstract爹的也算作是它的) If a class implemen ...
分类:
编程语言 时间:
2018-09-23 22:41:39
阅读次数:
452
3.接口持有多个类的共享常量 (视频下载) (全部书籍) 接口另一主要功能,马克-to-win: 可以使用接口来引入多个类的共享常量。所有的这些变量名都将作为常量看待。所有定义在接口中的常量都默认为public、static和final。原因见后面。 下面的例子当中,如果Server回答的结果是0或 ...
分类:
编程语言 时间:
2018-09-23 22:39:56
阅读次数:
488
2.数据封装类 下面列出了一些数据封装类。(视频下载) (全部书籍)引入数据封装类有什么用呢?既然它们是类,就有方法,就可以被我们利用。比如,Integer中toHexString方法,可以轻松吧十进制转换成16进制数,马克-to-win:而你int简单类型有这功能吗? Boolean boolea ...
分类:
其他好文 时间:
2018-09-23 22:39:48
阅读次数:
327
1.Object Class Object类的作用:m a r k - t o- w i n:(视频下载) (全部书籍) 在java中,因为所有的类都有共性,所以java的缔造者们把java设计成这样:所有的类都是Object类的直接或间接子类,而且把上述所有类的共性都放在Object类中。这样就可 ...
分类:
编程语言 时间:
2018-09-23 22:37:33
阅读次数:
248
接口和抽象类有什么区别?(视频下载) (全部书籍)答:马克-to-win:抽象类里可以有实现的方法,接口里不能有,所以相对来讲各方面实现都简单(尤其动态方法调度)。另外:类可以实现多个接口。反过来说,也正是抽象类一个致命伤:类只能继承一个超类(抽象类或其他类)。。。。。。。。。。。。。。。。。。详情 ...
分类:
编程语言 时间:
2018-09-23 22:35:18
阅读次数:
245
基类指针指向派生类,我们已经很熟了。(视频下载) (全部书籍)假如我们想用派生类反过来指向基类,就需要有两个要求:1)马克-to-win:基类指针开始时指向派生类,2)我们还需要清清楚楚的转型一下。 if you want to use derived class pointer point to ...
分类:
其他好文 时间:
2018-09-23 22:34:02
阅读次数:
235
2.2 以下例子说明:protected是不同包中对子类可见,对非子类不可见。 (视频下载) (全部书籍) 例1.2.2.a: 本例为正常用法。 package p1;public class A { protected int i; protected void printIProtected() ...
分类:
其他好文 时间:
2018-09-23 22:28:04
阅读次数:
226
1.Interface接口的定义和用法 (视频下载) (全部书籍) 先直接上大白话:马克-to-win:接口就是灰常灰常抽象的抽象类,我们可以就像用抽象类一样用接口,只不过,interface抽象到不能再抽象了,以至于里面不能有任何方法的实现, 只能都是空方法。紧接着来个例子: 例1.1 本章源码 ...
分类:
编程语言 时间:
2018-09-23 22:20:56
阅读次数:
160
抽象类和抽象方法什么关系?抽象类中可能有抽象方法,也可能没有抽象方法。(视频下载) (全部书籍)那位说,就跟没说一样,那抽象类和抽象方法都叫抽象,他们必定有关系,那关系是什么呢?如果一个类中有抽象方法,它必须得是抽象类。 An abstract class may have no abstract ...
分类:
编程语言 时间:
2018-09-23 19:20:21
阅读次数:
360