-
2020-04-26 23:43:19
package 矩形类; //新手上路多多指教 import java.util.Scanner; public class Rectangel { int x; //矩形的长 int y; //矩形的宽 int Area(int x,int y) { int area; area=x*y; return area; } //计算矩形的面积 int Zhouchang(int x,int y) { int zhouchang; zhouchang=2*(x+y); return zhouchang; }//计算矩形的周长 void judge () { if(x==y) { System.out.println("这是一个正方形"); }else { System.out.println("这是一个长方形"); } } public static void main (String [] arges) { Scanner in = new Scanner(System.in); int x=in.nextInt(); int y=in.nextInt(); System.out.println("请输入矩形的长"+x); System.out.println("请输入矩形的宽"+y); if(x==y) { System.out.println("这是一个正方形"); }else { System.out.println("这是一个长方形"); }// 判断矩形为长方形还是正方形 Rectangel rectangle =new Rectangel (); int area1=rectangle.Area(x, y); int zhouchang1=rectangle.Zhouchang(x, y); System.out.println("请输入矩形的面积为"+area1); System.out.println("请输入矩形的面积为"+zhouchang1); in.close(); } }
更多相关内容 -
Java定义矩形类
2021-02-12 10:53:27矩形类packagecn.edu.uibe.oop;publicclassRectangle{floatwidth,height;/***计算面积*@return矩形的面积*/publicfloatgetArea(){returnwidth*height;}/***计算周长*@return矩形的周长*/publicfloatgetCircumference...矩形类package cn.edu.uibe.oop;
public class Rectangle {
float width,height;
/**
* 计算面积
* @return 矩形的面积
*/
public float getArea(){
return width*height;
}
/**
* 计算周长
* @return 矩形的周长
*/
public float getCircumference(){
return 2*(width+height);
}
/**
* 改变矩形的大小
* @param w 宽度
* @param h 高度
*/
public void resize(float w,float h){
width = w;
height = h;
}
/**
* 输出矩形的宽和高
*/
public void printSize(){
System.out.println("宽:"+width+" 高:"+height);
}
public static void main(String[] args) {
Rectangle r1 = new Rectangle();
Rectangle r2 = new Rectangle();
r1.resize(4.0F, 3.0F);
r2.resize(2, 5);
r1.printSize();
r2.printSize();
System.out.println("矩形1的面积:"+r1.getArea());
System.out.println("矩形2的面积:"+r2.getArea());
System.out.println("矩形1的周长:"+r1.getCircumference());
System.out.println("矩形2的周长:"+r2.getCircumference());
}
}
-
JAVA定义矩形类 方法一
2020-03-30 22:11:33问题描述:定义矩形类 思路: 属性:长与宽 行为:对长与宽进行赋值、计算周长和面积。 */ import java.util.*; class Rectangle { double length; double width; void setValues(double length1, double .../* 问题描述:定义矩形类 思路: 属性:长与宽 行为:对长与宽进行赋值、计算周长和面积。 */ import java.util.*; class Rectangle { double length; double width; void setValues(double length1, double width1) { length=length1; width=width1; } double getC() { return 2*(length+width);//矩形的周长 } double getS() { return length*width ;//矩形的面积 } } class TestRectangle { public static void main(String args[]) { Rectangle rect1=new Rectangle(); Scanner sc=new Scanner(System.in); double len,wid; System.out.println("请输入矩形的长与宽:"); len=sc.nextDouble(); wid=sc.nextDouble(); rect1.setValues(len,wid); System.out.println("矩形的长:"+rect1.length); System.out.println("矩形的宽:"+rect1.width); System.out.println("矩形的周长:"+rect1.getC()); System.out.println("矩形的面积:"+rect1.getS()); } }
-
JAVA定义矩形类 方法二
2020-03-30 22:49:19问题描述:定义矩形类 思路: 属性:长与宽 行为:对长与宽进行赋值、计算周长和面积。 */ import java.util.*; class Rectangle { double length; private double width;//使用private关键字将width声明.../* 问题描述:定义矩形类 思路: 属性:长与宽 行为:对长与宽进行赋值、计算周长和面积。 */ import java.util.*; class Rectangle { double length; private double width;//使用private关键字将width声明为私有 void setLength(double length) {this.length=length;} //this 表示指向本类的成员变量 void setWidth(double width)//setWidth()用于获取width的值 {this.width=width;} double getLength() {return length;} double getWidth()//getWidth()用于设置width的值 {return width;} double getC() { return 2*(length+width); } double getS() { return length*width ; } } class TestRectangle { public static void main(String args[]) { Rectangle rect1=new Rectangle(); Scanner sc=new Scanner(System.in); double len,wid; System.out.println("请输入矩形的长与宽:"); len=sc.nextDouble(); wid=sc.nextDouble(); rect1.setLength(len); rect1.setWidth(wid); System.out.println("矩形的长:"+rect1.getLength()); System.out.println("矩形的宽:"+rect1.getWidth()); System.out.println("矩形的周长:"+rect1.getC()); System.out.println("矩形的面积:"+rect1.getS()); } }
类的封装是指在定义一个类时,将类中的属性私有化,即使用private关键字来修饰,私有属性只能在它所在类中被访问,为了能让外界访问私有属性,需要提供一些使用public修饰的公有方法,其中包括用于获取属性值的getXxx方法和设置属性值的setXxx方法
-
java矩形类的实现
2009-05-20 15:22:10定义矩形类,派生子类。 定义接口并实现,将举行有关信息打印在屏幕上。改写矩形类,重载某些方法。 -
JAVA矩形类
2021-04-24 11:38:13定义矩形类如下: public class Rectangle { //类头 private int x,y,width,height,area; //类体开始,矩形左上角位置、宽度、高度、面积 //…注意:在这里添加题目要求的每个public方法! } //类体结束 要求: (1)... -
矩形类的定义(java)
2022-04-10 18:27:03定义一个名为Rectangle的类表示矩形,其中含有length、width两个double型的成员变量,要求为每个变量定义访问方法和修改方法,定义求矩形周长的方法getPerimeter()和求面积的方法getArea()。 -
Java实现 定义一个名为Rectangle的类表示矩形 求面积周长
2022-04-09 11:45:20题目 编写Java程序,定义一个名为Rectangle的类表示矩形,其中含有length、width两个double型的成员变量,要求为每个... * 矩形类 * * @author hhh * @version 1.8.0 */ public class Rectangle { /** * 长度 */ -
JAVA实现矩形(长方形)的周长面积计算
2021-03-01 10:27:021.首先,我们定义一个矩形类矩形的类:a.成员变量:长,宽;b.成员方法:求周长:(长+宽)*2; 求面积:长宽class Rectangle {//长方形的长private int length;//长方形的宽private int width;public Rectangle(){}//... -
Java实验9 矩形类的定义与封装
2020-12-15 12:41:56第1步,编写一个名为Rectangle的类表示矩形,类的编写请按照下图所示的类图。本题目假设所有的矩形对象的颜色是相同的,因此颜色使用静态成员。类放在shape包中。 说明,在类图中,数据域和方法前面的符号:-表示... -
java 实验 继承与多态rectAngle 定义矩形类源代码
2009-10-16 21:30:43java 实验 继承与多态rectAngle 定义矩形类,用户输入矩形的长与宽,程序计算其面积和周长;派生子类正方形类,定义一个接口Printable源代码 -
定义一个长方形类,定义 求周长和面积的方法实例
2021-03-15 01:07:21标签:/*定义一个长方形类,定义 求周长和面积的方法,然后定义一个测试了Test2,进行测试。长方形的类:成员变量:长,宽成员方法:求周长:(长+宽)*2;求面积:长*宽注意:import必须出现在所有的class前面。*/... -
java矩形面积的计算
2021-06-22 19:14:19package T1; import javax.swing.JOptionPane; public class B4 { /*键盘输入长和宽,计算矩形的周长和... System.out.println("java矩形面积的计算"); //定义变量 String s; double length,width,girth,are... -
类的基本操作(Java小作业):圆类、矩形类
2022-03-30 19:19:16Java作业,类的相关操作:定义圆类、矩形类,并实例化对象 -
Java:使用抽象类定义一个“形状类”,能够计算周长和面积。
2020-07-13 09:37:24使用抽象类定义一个“形状类”,能够计算周长和面积,分别用矩形、三角形、圆形对形状类进行继承,并定义测试类进行测试输出周长和面积。 -
Java: 计算矩形的周长和面积
2021-06-06 16:29:28定义一个长方形类Rectangle,该类具有double类型的长height和宽width两种属性,并具有相应的构造方法、属性访问方法和计算周长和面积的方法,要求在测试类Test中输出长方形的面积和周长。 【输入】 矩形的长和宽。 ... -
用java编写矩形类上机题1:定义一个名为Rectangle矩形类,其数据成员为矩形的左下角和右上角两点的坐标,有...
2021-03-13 13:44:09共回答了12个问题采纳率:83.3%class Rectangle{double x1, y1, x2, y2;Rectangle(){this(0,0,0,0);}Rectangle(double x1, double y1, double x2, double y2){this.x1 = x1;this.y1 = y1;this.x2 = x2;... -
练习小代码8--JAVA声明一个矩形类,定义成员变量和方法,并创建一个矩形对象,通过设置长和宽,输出其周长...
2019-10-20 21:27:02要求:设置长和宽验证...import java.util.Scanner; public class Rectangle { //定义成员变量 private int length; private int width; //读取length属性 public String getLength(){ return "长度" + leng... -
JAVA|编写一个矩形类Rect,继承Rect类编写一个具有确定位置的矩形类PlainRect,编写PlainRect类的测试程序
2019-12-10 00:18:50编写一个矩形类Rect,继承Rect类编写一个具有确定位置的矩形类PlainRect,编写PlainRect类的测试程序 按要求编写一个Java应用程序: (1)编写一个矩形类Rect,包含: 两个protected属性:矩形的宽width;矩形的... -
java用接口、多态、继承、类计算三角形和矩形周长及面积的方法
2020-09-03 17:20:42主要介绍了java用接口、多态、继承、类计算三角形和矩形周长及面积的方法,涉及java面向对象中类、接口、多态等的使用技巧,需要的朋友可以参考下 -
SCAU Java-随堂实验4 矩形类的定义与封装
2020-11-28 11:34:40在主类中调用Utility类定义的方法实现如下功能: // (1) 创建一个由10个矩形对象组成的数组,每个矩形的大小随机产生,颜色是默认值,矩形的宽度和高度的范围是[0,100)。 // (2) 输出这10个矩形; // (3) 输出面 -
Java定义抽象类
2019-09-16 19:17:07抽象类简介 在Java语言中,可以通过把类或者类的某些方法...定义一个抽象类,作为父类,定义两个抽象方法,后期调用,这里以圆形和矩形为例 代码 package pro01; abstract class Geometric{ String color = "block"... -
JAVA程序设计(自主模式)-创建一个简单的表示矩形的Rectangle类
2019-03-11 13:06:221、定义两个成员变量height和width,表示矩形的长和宽,类型为整型 2、定义一个getArea方法,返回矩形的面积 3、定义一个getPerimeter方法,返回矩形的周长 4、在main函数中,利用输入的2个参数分别作为矩形的长和宽...