niusouti.com

下述代码执行后,有几个引用变量和几个对象?()Studentstu=newStudent(“Mike”);Studentstua;Stua=stu;A.2个引用变量,1个对象B.1个引用变量,1个对象C.2个引用变量,2个对象D.1个引用变量,2个对象

题目
下述代码执行后,有几个引用变量和几个对象?()Studentstu=newStudent(“Mike”);Studentstua;Stua=stu;

A.2个引用变量,1个对象

B.1个引用变量,1个对象

C.2个引用变量,2个对象

D.1个引用变量,2个对象


相似考题
参考答案和解析
参考答案:A
更多“下述代码执行后,有几个引用变量和几个对象?()Studentstu=newStudent(“Mike”);Studentstua;Stua=stu; ”相关问题
  • 第1题:

    下述代码执行后,有几个引用变量和几个对象?()对象声明Studentstu(对象)=newStudent(Mike”);对象定义(开辟空间)Studentstua;(声明变量)Stua=stu;

    A.2个引用变量,1个对象

    B.1个引用变量,1个对象

    C.2个引用变量,2个对象

    D.1个引用变量,2个对象


    参考答案:A

  • 第2题:

    类Student代码如下:classStudent{Stringname;intage;Student(Stringnm){name=nm;}}执行语句Studentstu=newStudent()后,字段age的值是哪项?()

    A.0

    B.null

    C.false

    D.编译错误


    参考答案:D

  • 第3题:

    有以下说明和定义语句,则下列选项中引用结构变量成员的表达式中错误的是()。 struct student { int age; char num[8]; }; struct student stu[3] = {{20, "200401"},{21, "200402"},{19, "200403"}};

    A.stu[0].age

    B.stu[2].num

    C.stu[1].num

    D.stu[3].age


    oat b;

  • 第4题:

    类Student代码如下:DclassStudent{Stringname;intage;Student(Stringnm){(构造方法)name=nm;}}执行语句Studentstu=newStudent()后,字段age的值是哪项?()

    A.0

    B.null

    C.false

    D.编译错误


    参考答案:D

  • 第5题:

    如何获取参数为Object对象的具体属性

    如 Student类有属性 id , name  并且已经赋值  1,小明

    我需要定义一个共有的方法,

    public void aa(Object obj){

       ......

    }

    public static void main(String[] args){

           Student stu = new Student();

            stu.setId("1");

            stu.setName("小明");

           aa(stu);

    }

    我如何在aa方法里面获取对象具体的属性值,即:id=1  name=“小明”


     

    建议使用比较通用的办法:

     

    Student类里面重写toString() 方法

    class Student{

     public String toString(){

      return "id=" + id + " name = " + name;

     }

    }

    public void aa(Object obj){

      String stuInfo = obj.toString(); 

    }

     


    获取参数为Object对象的具体属性,通用方法:

     

    Student类里面重写toString() 方法

    class Student{

     public String toString(){

      return "id=" + id + " name = " + name;

     }

    }

    public void aa(Object obj){

      String stuInfo = obj.toString(); 

    }