四、 编码及论述题(共 题,每题 分,共 分)
什么是 2,它的作用是什么,它有几种形式?请用代码写出一个 2
类。
答:模式用来保证在运行的应用程序中,一个 只是实例化
一次,也就是只有一个相应的对象存在。
它有三种形式
=
!
!
在 2.*:21.:I. 的组合框架模式中,三者各自的特点都是什么?
答:2.*J8 层21. 是业务层I 是持久化层
1、作用域 public,private,protected,以及不写时的区别
答:区别如下:
作用域PPPP当前类PPPPPPP同一 "####子孙类PPPPPPP其他 "
#########################################
######################################$
##########################$#############$
##############$#############$#############$
不写时默认为
2、AnonymousInnerClass(匿名内部类)是否可以 extends(继承)其它类,是否
可以 implements(实现)interface(接口)
答:匿名的内部类是没有名字的内部类。不能 %继承#其它类,但一个内部类可以
作为一个接口,由另一个内部类实现
3、StaticNestedClass和PInnerClass 的不同
答:&##(一般是 ''的说法),##一般是 ()( 的说法。
内部类与 ''嵌套类最大的不同就在于是否有指向外部的引用上。注:P静态内部类
(#)意味着 * 创建一个 内部类的对象,不需要一个外部类对象,+ 不
能从一个 内部类的一个对象访问一个外部类对象
4、&和&&的区别
答:,是位运算符,表示按位与运算,,,是逻辑运算符,表示逻辑与()
0