单选题

Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的?

A. Inner in = new Inner()
B. Inner in = new Outer.Inner()
C. Outer.Inner in = new Outer.Inner()
D. Outer.Inner in = new Outer().new Inner()

查看答案
该试题由用户744****38提供 查看答案人数:1 如遇到问题请 联系客服
正确答案
该试题由用户744****38提供 查看答案人数:2 如遇到问题请联系客服

相关试题

换一换
单选题
Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的?
A.Inner in = new Inner() B.Inner in = new Outer.Inner() C.Outer.Inner in = new Outer.Inner() D.Outer.Inner in = new Outer().new Inner()
答案
判断题
Java支持在一个类中定义一个类,这样的类称作该类的内部类
答案
判断题
匿名内部类就是一个没有类名的内部类
答案
主观题
下列关于局部内部类的相关描述,正确的是(): 局部内部类,也叫做方法内部类,就是定义在某个局部范围中的类|局部内部类,也叫做方法内部类,就是定义局部内部类和局部变量一样,其有效范围只限于方法内部。|局部内部类中的成员只能在该局部内部类中被访问|局部内部类可以访问外部类的所有成员变量和方法
答案
判断题
匿名内部类其实就是一个没有类名的内部类.
答案
判断题
private class Test是一个错误的类声明,即类不可以是private类(不包括以后学习的内部类inner class)
答案
单选题
内部类是在一个类内嵌套定义的类。其特点描述错误的是 ( )
A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名 B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量 C.可作为其他类的成员,而且可访问它所在类的成员 D.除static内部类外,不能在类内声明static成员
答案
判断题
内部类的外嵌类的成员变量在内部类中仍然有效
答案
主观题
下列哪个叙述是错误的?: 内部类中的方法也可以调用外嵌类中的方法。|内部类的外嵌类的成员变量在内部类中仍然有效。|内部类的类体中可以声明类变量(static)变量。|外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。
答案
判断题
内部类的方法不能够访问外部类定义的成员变量
答案
热门试题
若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是() 若class B中定义了一个class A的类成员A a,则关于类成员的正确描述是() 方法内部类是指在成员方法中定义的类,它只能在当前方法中被使用 在一个完整类的定义中,应包含有()成员的定义 若多个基类及其派生类中都定义了同名的函数成员,要访问一个类中的该成员函数时,就需要在函数名前加上()和() 用 private 关键字修饰,带有此标记的成员仅在包含了成员定义的类或对象内部可见,同样的规则还适用内部类() 内部类可以作为其他类的成员,而且可访问它所在的类的成员 在一个类中定义的成员变量和成员方法时,不允许 定义类(匿名内部类除外)中可以用来修饰类名的修饰符是()。 所谓静态内部类,就是使用__________关键字修饰的成员内部类 所谓静态内部类,就是使用__关键字修饰的成员内部类 如果一个类不是内部类,则它的访问属性不能是private和protected. 内部类不可直接使用外部类的成员是 内部类不可直接使用外部类的成员是______。     在一个类的内部嵌套定义的类称为 【8】 。 在一个类的内部嵌套定义的类称为 【7】 。 一个类中定义的数据成员或函数成员,可以使用()种保护属性中的一种 ( 14 )内部类不可直接使用外部类的成员是 Java中,如果一个类定义了抽象方法,该类也必须被定义为抽象类。 (6-10)匿名内部类不能有构造方法,匿名内部类可以声明静态数据成员和静态成员方法
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位