嵌套类是在一个类内定义另外一个类。
根据static的存在性分成两大类:静态嵌套类和内部类。有static关键字为静态嵌套类,外部类的所有成员可以共享该静态嵌套类。无static修饰的嵌套类为内部类。
内部类必须与外部类的实例相关联,通过外部类的对象创建内部类的对象实例。
(简答题)
写出嵌套类的分类,并加以区分。
正确答案
答案解析
略
相似试题
(判断题)
函数的定义不可以嵌套,类的定义可以嵌套。
(判断题)
类体中只能有变量定义成员方法和嵌套类的定义,不能有其他语句。
(简答题)
C#用多种修饰符来表达类的不同性质。根据其保护级C#的类有五种不同的限制修饰符,请写出并指出它们之间的区别是什么?
(简答题)
试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为0B0H和0B1H。并写出8259A的初始化程序段。
(简答题)
如何区分子类和父类?子类可以继承父类的哪些内容?
(单选题)
DreamweaverMX2004中,“首选参数”对话框的“层”分类中取默认值,则如果要创建嵌套层,需按下()键才能完成。
(判断题)
组件是软件的单个组成部分,它和类的共同点是:两者都具有自己的名称,都可以实现一组接口,都可以具有以来关系,都可以被嵌套,都可以参与交互,都可以拥有自己的实例;它们的区别是:组件描述了软件设计的物理实现,即代表了系统设计中特定类的实现,而类则描述了软件设计的逻辑组织的意图。
(简答题)
写出类的格式声明中允许使用的关键字。它们代表的含义是什么?
(简答题)
类的成员数据的修饰符是否和类的成员方法部分相同,部分不同。请写出与成员方法不同的修饰符是哪些?它们的含义是什么?