1-5章复习题

博客给出一道Java简答题,要求定义长方形类Square,包含长和宽的私有属性,添加计算面积、周长的方法及输出长和宽的info方法,最后在Main方法中实例化两个对象进行测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

仅提供简答题

四.简答题(共1题,5.0分)

1 定义长方形类Square,包括私有属性x,y,表示长和宽。
添加计算面积和周长的两个方法(该方法有返回值)。
添加没有返回值的info()方法,输出该长方形的长和宽。
在Main()方法中实例化两个对象,测试。
}

  • Square.java
package hati.lsz.ch02;

public class Square {
	private int x;
	private int y;
	public int getX() {
		return x;
	}
	public void setX(int x) {
		this.x = x;
	}
	public int getY() {
		return y;
	}
	public void setY(int y) {
		this.y = y;
	}
	
	public int mianji() {
		return x*y;
	}
	public int zhouchang(){
		return (x+y)*2;
	}
	public void info() {
		System.out.println("周长:"+zhouchang()+"面积:"+mianji());
	}
}

  • Base.java
package hati.lsz.ch02;

public class Base {
//	1
//	定义长方形类Square,包括私有属性x,y,表示长和宽。
//
//	添加计算面积和周长的两个方法(该方法有返回值)。
//
//	添加没有返回值的info()方法,输出该长方形的长和宽。
//
//	在Main()方法中实例化两个对象,测试。
	public static void main(String[] args) {
		Square square1 = new Square();
		square1.setX(5);
		square1.setY(9);
		
		Square square2 = new Square();
		square2.setX(8);
		square2.setY(9);
		
		square1.info();
		square2.info(); 
	}
	
}

运行效果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值