A.2个引用变量,1个对象
B.1个引用变量,1个对象
C.2个引用变量,2个对象
D.1个引用变量,2个对象
第1题:
A.Studentstu=newStudent(“Tom”,23);stu.study(“数学”);
B.Student.study(“数学”);
C.Studentstu=newStudent(“Tom”,23);stu.study();
D.Studentstu=newStudent(“Tom”,23);Stringresult=stu.study(“数学”);
第2题:
如 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();
}
第3题:
(3-04)Java中创建并访问一个类的对象的过程包括()。
A.声明引用变量
B.新建类的对象,在内存中分配存储区域
C.将引用变量指向真实对象
D.其他所有选项
第4题:
A.2个引用变量,1个对象
B.1个引用变量,1个对象
C.2个引用变量,2个对象
D.1个引用变量,2个对象
第5题:
自动存储期的变量在程序执行到对象声明的时候创建出相应的变量。