对象的定义方法:
1,对象声明:类名 对象名;
2,对象创建 对象名 = new 类名(); new作用:分配内存空间。
也可以合写为:类名 对象名 = new 类名();
访问对象的束胸昂见一个对象后,可以使用“对象.类成员”来获取对象的属性和行为。对象的属性和行为是通过类成员变量和成员方法的形式来表示的我,所以当对象获取类成员,也就相应上的获取了对象的属性和行为。
package asa;
public class aaaa {
int i=47;//定义成员变量
public void call(){//定义成员方法
System.out.println("调用call()方法");
for(i=0;i<3;i++)
{
System.out.print(i+" ");
if(i==2)
{
System.out.println("\n");
}
}
}
public aaaa(){//定义构造方法
}
public static void main(String[] args)
{
aaaa t1=new aaaa();//创建一个对象
aaaa t2=new aaaa();//创建另一个对象
t2.i=60;//将类成员变量赋值为60
//使用第一个对象调用类成员变量
System.out.println("第一个实例对象调用变量i的结果: "+t1.i++);
t1.call();//使用第一个对象调用类成员方法
//使用第二个对象调用类成员变量
System.out.println("第二个实例对象调用变量i的结果: "+t2.i);
t2.call();//使用第二个对象调用类成员方法
}
}
控制台输出结果:
第一个实例对象调用变量i的结果: 47
调用call()方法
0 1 2
第二个实例对象调用变量i的结果: 60
调用call()方法
0 1 2
package asa;
//设计一个空调
public class aaaa {
//空调属性
String name;
String pinpai;
String pishu;
int tempeture;
//定义制冷行为
void cool()
{
tempeture--;
}
//定义加热行为
void hot()
{
tempeture+=7;
}
//主函数
public static void main(String[] args){
aaaa kt = new aaaa();
kt.name = "美的";
kt.pishu = "2匹";
kt.tempeture = 20;
kt.pinpai = "志高";
/**
kt.cool();
System.out.println("空调的温度是"+kt.tempeture);
*/
kt.hot();
System.out.println("空调的温度是"+kt.tempeture);
}
}
控制台输出结果:
空调的温度是27