- 1
- 0
- 约4.54千字
- 约 27页
- 2016-10-08 发布于湖南
- 举报
磨砺营_java_04_面s向对象基础二
9、值传递与引用传递
?示例二:引用传递
? public class RefDemo1{
?
public static void main(String[] args){
Duck d = new Duck();
method(d) ;
?
?
?
System.out.println(“Duck age = ”+d.age) ;
?
}
?
public static void method(Duck duck){
?
duck.age = 5;
}
?
? }
? class Duck{
?
int age = 2; //省略封装
? }
9、值传递与引用传递
?示例三:String传递
? public class RefDemo2{
?
public static void main(String[] args){
String name = “小飞”;
?
?
method(name) ;
?
System.out.println(“name=”+name) ;
?
}
?
public static void method(String sname){
?
sname = “小备”;
?
}
? }
10、对象的一对一关系
?两个对象之间的一对一关系:
?比如:
?一个英雄(Hero)对一个兵器(Weap
原创力文档

文档评论(0)