itgle.com

已知有下列类的说明,则下列哪个语句是正确的?public class Test { private float f=1.0f; int m=12; static int n=1; public static void main(String arg[]) { Test t= new Test(); }}A.t.f;B.this. nC.Test.m;D.Test.f;

题目

已知有下列类的说明,则下列哪个语句是正确的?public class Test { private float f=1.0f; int m=12; static int n=1; public static void main(String arg[]) { Test t= new Test(); }}

A.t.f;

B.this. n

C.Test.m;

D.Test.f;


相似考题
更多“已知有下列类的说明,则下列哪个语句是正确的?public class Test {private float f=1.0f;int m=12 ”相关问题
  • 第1题:

    下列选项中,列出用于定义类成员的访问控制权的一组保留字是______。

    A.float,boolean,int,long

    B.class,float,double,public

    C.char,extends,float,double

    D.public,private,protected


    正确答案:D

  • 第2题:

    已知有下列类的说明,则下列哪个语句是正确的? public class Test{ private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg[ ]){ Test t = new Test( ); } }

    A.t.f;

    B.this.n;

    C.Test.m;

    D.Test.f;


    正确答案:A
    解析:此题主要考查对象的正确使用,其格式为对象名.调用的方法名或变量名。在static方法中,不能使用this。变量m和f都不是静态成员,所以不能用类名.成员方式访问。

  • 第3题:

    10、已知有下列类的说明,则下列哪个语句是正确的?() public class Test { private float f = 1.0f; int m = 12; static int n = 1; public static void main(String arg[]) { Test t = new Test(); } }

    A.t.f;

    B.this.n;

    C.Test.m;

    D.Test.f;


    t.f

  • 第4题:

    已知有下列类的说明,则下列哪个语句是正确的? ( ) public class Test { private float f=1.0f; int m=2; static int n=1; public static void main(String arg[]) { Test t=new Test(); } }

    A.t.f;

    B.this,n;

    C.Test.m;

    D.Test.f;


    正确答案:A

  • 第5题:

    下列选项中,列出用于定义类成员的访问控制权的一组保留字是()。

    A.class.float.double.public

    B.fioat.Boolean.int,long

    C.char.extends.float.double

    D.public.private.protected


    正确答案:D