对象的创建和使用 引例

Posted 旅旅LV

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象的创建和使用 引例相关的知识,希望对你有一定的参考价值。

1.(妻子 丈夫)

package bili;

public class Wife {

String name;
//妻子中有丈夫引用
Husband h;
}


package bili;

public class Husband {
//名字
String name;
//丈夫对象中含有妻子引用
Wife w;
}


package bili;
//测试
public class Text_hw {

public static void main(String[] args) {
//创建丈夫对象,
Husband hxm=new Husband();
hxm.name="黄晓明";
//妻子对象
Wife baby=new Wife();
baby.name="baby";
//通过丈夫找妻子,妻子找丈夫
hxm.w=baby;
baby.h=hxm;

System.out.println(hxm.name+"的妻子名字叫:" +baby.name);
System.out.println(hxm.name+"的妻子名字叫:" +hxm.w.name);
}

\'对象的创建和使用


\'对象的创建和使用


2.空引用(c=null)访问“实例”相关的数据一定会出现空指针异常//java.lang.NullPionterException

     实例相关的数据:数据访问的时候有对象的参与

3.(学生和笔记本)


package bili;

public class Student {
int no;
String name;
Computer notepad;
}

public class Computer {
String brand;
String style;
String color;
}

public class Text_stu_com {

public static void main(String[] args) {
// TODO Auto-generated method stub
Computer bijiben= new Computer();
bijiben.brand="联想";
bijiben.style="sss";
bijiben.color="block";

Student zhangsan= new Student();
zhangsan.no=123;
zhangsan.name="张三";
zhangsan.notepad=bijiben;

//通过学生找到他的笔记本品牌
System.out.println(zhangsan.notepad.brand);
}
}

以上是关于对象的创建和使用 引例的主要内容,如果未能解决你的问题,请参考以下文章