java 成员与字段,Java学习笔记41. 把对象作为类的成员字段使用

类的成员字段可以是变量,可以是常量,也可以是对象。把对象作为类的成员字段也是一种常用的方法。

先写一个测试类——test1public class test1{

test1(){

System.out.println("class test1 is running");    //test1()的构造方法里有输出语句

}

}

再写一个展示类——demoClassAsField, 展示类中把test1类的对象作为字段使用public class demoClassAsField{

test1 t1;    //声明test1类的对象作为字段使用

demoClassAsField(){

t1 = new test1();    //本类的构造方法,在构造方法中创建test1()类的对象

}

public static void main(String[] args){

new demoClassAsField();    //在本类中创建本类的对象

}

}

当运行demoClassAsField时,就开启了一个逻辑链条:

1. 启动demoClassAsField( )构造方法, 创建demoClassAsField对象

2.  demoClassAsField( ) 方法又启动了test1类的构造方法test1( ),创建对象t1,作为demoClassAsField( ) 的对象字段

3.  test1( ) 构造方法附带一个输出语句

这就是在构造方法中实例化对象,并将其作为类的字段的方法。

同时,也可以在声明字段的时候,直接使用new关键字完成对象的实例化,比如:test1 t1 = new test1();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值