Java面向对象的解析

面向对象的的定义方法:
一、定义类(这里我们以一个矩形为例):

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();
	}
}
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值