构造方法反思之一

来源:互联网 发布:软件大师下载 编辑:程序博客网 时间:2024/05/23 10:40

Person.java
public class Person{
private String name;
private double weight;
//构造方法
public Person(){
System.out.println(“默认构造方法”);
}
//带参数的构造方法
public Person(String name){
this.name=name;
}
//带两个参数的构造方法
public Person(String name,double weight){
this.name=name;
this.weight=weight;
}
public void setName(String Name){
//this 表示对象本身,需用此关键字修饰,否则无法区分属性name和形参name,就近原则
//this====>对象在内存的地址
this.name=name;
System.out.println(this);
}
public void setWeight(double outWeight){
this.weight=outWeight;
}
public String getName(){
return this.name;
}
public double getWeight(){
return this.weight;
}
//跑步
public void run(int kios){
//每十公里减0.5斤
System.out.println(“吃饭呢”);
for(int i=0;i

0 0
原创粉丝点击