类—矩形面积

矩形的类

 1 public class Rec {
 2
 3
 4     double length;//长
 5     double wide;//宽
 6
 7     public double getArea(){
 8
 9         return (length * wide);
10
11     }
12
13     Rec(int length,int wide){
14
15         this.length = length;
16         this.wide = wide;
17     }
18
19     Rec(double length,double wide){
20
21         this.length = length;
22         this.wide = wide;
23     }
24
25 }

测试类,调用矩形类

 1 public class RecTest {
 2
 3     public static void main(String[] args) {
 4
 5         // 调用
 6
 7         Rec r = new Rec(4, 4);// 构造对象并初始化
 8
 9         System.out.println("矩形的面积是:" + r.getArea());
10
11     }
12 }

运行的结果:

矩形的面积是:16.0

时间: 2024-08-24 12:47:43

类—矩形面积的相关文章

矩形类 求面积

尝试编写一个矩形类,将长与宽作为矩形类的属性,在构造方法中将长.宽初始化,定义一个成员方法求此矩形的面积. 1 package org.hanqi.pn0120; 2 3 public class juxing { 4 5 juxing() 6 { 7 chang=10; 8 kuan=9; 9 } 10 //属性 11 double chang; 12 13 double kuan; 14 15 //行为 16 void mianji() 17 { 18 System.out.println(

25.按要求编写一个Java应用程序: (1)编写一个矩形类Rect,包含: 两个属性:矩形的宽width;矩形的高height。 两个构造方法: 1.一个带有两个参数的构造方法,用于将width和height属性初化; 2.一个不带参数的构造方法,将矩形初始化为宽和高都为10。 两个方法: 求矩形面积的方法area() 求矩形周长的方法perimeter() (2)通过继承Rect类编写一个具有

package zhongqiuzuoye; public class Rect { public double width; public double height; Rect(double width,double height) //带有两个参数的构造方法,用于将width和height属性初化; { this.width=width; this.height=height; } Rect() //不带参数的构造方法,将矩形初始化为宽和高都为10. { width=10; height=

编写矩形类 计算矩形面积

public class juxing { int a; int b; juxing(int a,int b) { System.out.println("矩形面积s=" + (a*b)); } } public class juxing1 { public static void main(String[] args) { juxing s = new juxing(5, 6); } }

rwkj 1357 矩形--面积-周长

C++:类与对象5(矩形的面积与周长)时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:349 测试通过:235 描述 定义并测试一个类名为rectangle的矩形类,数据成员为矩形的长和宽,定义2个成员函数分别计算矩形的面积与周长,要求定义构造函数和拷贝构造函数. 输入 输入数据第1行为一个整数T,表示有T组数据.每组数据1行,每行包括矩形的长和宽2个整数. 输出 矩形的面积与周长. 样例输入 23 54 10 样例输出 15 1640 28 #

2015年百度之星初赛(1) --- F 矩形面积

矩形面积 Problem Description 小度熊有一个桌面,小度熊剪了很多矩形放在桌面上,小度熊想知道能把这些矩形包围起来的面积最小的矩形的面积是多少. Input 第一行一个正整数 T,代表测试数据组数($1 \leq T \leq 20$),接下来 T 组测试数据. 每组测试数据占若干行,第一行一个正整数 $N(1 \leq N < \leq 1000)$,代表矩形的数量.接下来 N 行,每行 8 个整数$x_1, y_1, x_2, y_2, x_3, y_3, x_4, y_4$

POJ1151Atlantis 矩形面积并 扫描线 线段树

欢迎访问~原文出处--博客园-zhouzhendong 去博客园看该题解 题目传送门 - POJ1151 题意概括 给出n个矩形,求他们的面积并. n<=100 题解 数据范围极小. 我们分3种算法逐步优化. 算法1: O(n3) 如果这n个矩形的坐标都是整数,而且比较小,那么我们显然可以用最暴力的方法:一个一个打标记. 但是不是这样的. 坐标大小很大,而且是实数. 然而我们发现差不多,只要先离散化一下,然后再打标记即可. 算法2:O(n2) 实际上,上面的方法十分慢.如果n的范围到了1000,

HDU 1542 Atlantis (求矩形面积并)

Atlantis Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Description There are several ancient Greek texts that contain descriptions of the fabled island Atlantis. Some of these texts even include maps of parts of

HDU 1255 覆盖的面积 (求矩形面积的交)

覆盖的面积 Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Description 给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域的面积. Input 输入数据的第一行是一个正整数T(1<=T<=100),代表测试数据的数量.每个测试数据的第一行是一个正整数N(1<=N<=1000),代表矩形的数量,然后是N行数据,每一行包含四个浮点数,代表平面上的一个

相邻最大矩形面积的问题

9715 相邻最大矩形面积 时间限制:1000MS  内存限制:65535K提交次数:0 通过次数:0 题型: 编程题   语言: G++;GCC;VC;JAVA Description 在X轴上水平放置着 N 个条形图,这 N 个条形图就组成了一个柱状图,每个条形图都是一个矩形,每个 矩形都有相同的宽度,均为1单位长度,但是它们的高度并不相同. 例如下图,图1包含的矩形的高分别为2,1,4,5,1,3,3 单位长度,矩形的宽为1单位长度. 你的任务就是计算柱状图中以X轴为底边的最大矩形的面积.