一.class car{
//数据成员,即属性
public String Name;
public char Color;
protected int Style;
//成员方法
public String getName(){
return Name;
}
public char getColor(){
return Color;
}
public int getStyle(){
return Style;
}
}
public class Example{
public static void main(String[] args){
car car1=new car();
car car2=new car();
car1.Name=“car1”;
car1.Color=‘R’;
car1.Style=1;
car2.Name=“car2”;
car2.Color=‘B’;
car2.Style=2;
//对象方法的调用
System.out.println(“Color of car1:”+car1.getColor());
System.out.println(“Style of car2:”+car2.getStyle());
}
}
二.public class ThisExample{
//属性
private String name;
private int age;
ThisExample(String name,int age){
this.setName(name);//用this引用当前对象
this.setAge(age);
this.print();
}
public void setName(String name){
this.name=name;//this指明赋值号左边为引用当前对象的成员变量
}
public void setAge(int age){
this.age=age;
}
public void print(){
System.out.println(“Name=”+name+" ge="+age);
}
public static void main(String[] args){
ThisExample dt=new ThisExample(“jason”,30);
}
}