定义一个类rectangle,描述一个矩形,包含有长、宽两种属性,以及计算面积的方法;
class Rect
{
private int _len;
private int _width;
public Rect(int len,int width){
this._len = len;
this._width = width;
}
//定义面积只读属性
public int Area{
Get{
return _lenth * _width。
扩展资料:
花括号内为函数体。如果没有返回值类型名为"void", 整数类型int,类型返回值为整数类型int,以此类推。类型名有:void int long float int* long* float* 。
C++中函数的调用:函数必须声明后才可以被调用。调用格式为:函数名(实参)。调用时函数名后的小括号中的实参必须和声明函数时的函数括号中的形参个数相同。有返回值的函数可以进行计算,也可以做为右值进行赋值。
参考资料来源:百度百科-Rectangle
class Recangle{
private:
int width;
int length;
public:
Recangle()
{width = 0; length = 0;};
Recangle(int w,int h)
{width = w; height = h;};
int circumference()
{return 2*(width+height)};
int Area()
{return width * height};
void changeRec(int w, int h)
{width = w; height = h;};
};
参数:
hdc:设备环境句柄。
nLeftRect:指定矩形左上角的逻辑X坐标。
nTopRect:指定矩形左上角的逻辑Y坐标。
nRightRect:指定矩形右下角的逻辑X坐标。
nBottomRect:指定矩形右下角的逻辑Y坐标。
返回值:如果函数调用成功,返回值非零,否则返回值为0。
Windows NT:若想获得更多错误信息,请调用GetLastError函数。
以上内容参考:百度百科-Rectangle
import java.lang.Math;
public class rectangClass{
double x=0,y=0,x1=0,y1=0;
public rectangClass(double x,double y,double x1,double y1){
Scanner input=new Scanner(System.in);
this.x=x;
this.y=y;
this.x1=x1;
this.y1=y1;
}
public double area()
{
double area=0;
System.out.println("x="+x);
System.out.println("y="+y);
System.out.println("x1="+x1);
System.out.println("y1="+y1);
area=((x1-x)*(y1-y));
System.out.println("area="+area);
return area;
}
public static void main(String[] args){
rectangClass pt=new rectangClass(0,0,8.5,9);
pt.area();
}
}
{
private int _len;
private int _width;
public Rect(int len,int width){
this._len = len;
this._width = width;
}
//定义面积只读属性
public int Area{
Get{
return _lenth * _width;
}
}
//返回长方形面积的静态方法
public static int CalcArea(int len,int width){
return len*width;
}
}