面向对象的的定义方法:
一、定义类(这里我们以一个矩形为例):
class rectangle{
int length; //长度
int width; //宽度
int mianji; //面积
int zhouchang; //周长
void setvalue(int length1,int width1){
length=length1;
width=width1;
mianji=length1*width1; //面积(mianji)=长度(length)*宽度(width)
zhouchang=(width1+length1)*2; //周长(zhouchang)=(长度+宽度)*2
}
//打印输出
void printmessage() {
System.out.println("长度"+length);
System.out.println("宽度"+width);
System.out.println("面积"+mianji);
System.out.println("周长"+zhouchang);
}
}
二、创建对象
1、类名 对象名=new 类名([实参])
①分配空间(成员变量)
②调用相应构造结构方法(初始化成员变量)
2、
①类名 对象名;
②对象名 =new 类名([实参])
public class rectangle {
public static void main(String args[]) {
J S1=new J();
J S2=new J();
System.out.println("矩形1的属性:");
S1.setvalue(5, 6);
S1.printmessage();
System.out.println("矩形2的属性:");
S2.setvalue(3,4);
S2.printmessage();
}
}