2020-09-07

创建Dog对象

Dog dog1 = new Dog();

dog1.bark();

dog1.name = "Bart";

//创建Dog数组

Dog[] myDogs = new Dog[3];

//关门放狗

myDogs[0] = new Dog();

myDogs[1] = new Dog();

myDogs[2] = dog1;

//通过数据引用存取Dog

myDogs[0].name = "Fred";

myDogs[1].name = "Marge";

//myDog[2]的名字是?

System.out.print("last dog's name is");

//逐个对Dog执行back()
int x = 0;

while(x<myDogs.length){

myDogs[x].back();

x = x+1;

  }

}

数组有个称为length的变量能够返回元素的数目

public void bark(){

System.out.println(name + "says Ruff");

public void eat() {  }

public void chaseCat() { }

}

 

要点

变量有两种:primitive主数据类型和引用

变量的声明必须有类型和名称

primitive主数据类型变量值是该值的字节所表示的。

引用变量的值代表位于堆之对象的存取方法。

引用变量如同遥控器,对引用变量使用圆点运算符可以如同按下遥控器按钮般地存取它的方法或实例变量

没有引用到任何对象的引用变量的值为null值。

数组一定是个对象,不管所声明的元素是否为primitive主数据类型,并且没有primitive主数据类型的数组,只有装载

primitive主数据类型的数组。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值