Head First Java学习笔记

本文通过具体的Java代码示例,介绍了如何创建对象并利用实例方法设置对象属性,展示了不同对象间可以拥有相同类型的属性但具体值不同的特性。

四、方法 操作 实例变量
1、程序片段
1)同一类型的每个对象能够有不同的方法和行为吗?

假设有五首歌,歌song这个类包含两个变量Artist和Title
//创建对象并命名为play
void play(){
    sound Player.playsound(title);
}//代表名为sound player的变量引用对象上的playsound
song t2=new song();
/*要求java虚拟机分配空间
 *声明变量名称为t2
 *固定变量类型为song
 *创建新对象new song()
 *将新的song赋值给t2
 *在song t2中song代表变量类型
 *t2中表示变量名称
 */
t2.setArtist("Travis")
//调用这个实例t2会播放Travis
t2.setTitle("Sing")
//调用这个实例t2会播放Sing
song s3=new song()
//同理
s3.setArtist("sex Pistiols")
//同理
s3.setTitle("My Way")
//同理
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值