/*练习:模仿Student.java,编写一个长方形类,包含两个成员变量:长和宽包含一个构造函数,来初始化长和宽包含一个成员函数,显示周长包含一个成员函数,显示面积包含一个成员函数,在...
/* 练习:模仿Student.java,编写一个长方形类,包含两个成员变量:长和宽
包含一个构造函数,来初始化长和宽
包含一个成员函数,显示周长
包含一个成员函数,显示面积
包含一个成员函数,在屏幕上打印这个长方形,如:长为5宽为6,则打印5行6列星号*/
class Rectangle{
private int length;
private int windh;
public Rectangle(int length,int width){
this.length=length;
this.windh=windh;
}
public void displayC(){
int i =(length+width)*2;
System.out.println("周长是"+i);
}
public void displayS(){
int j =length*width;
System.out.println("面积是"+j);
public void display(){
for(int i=1;i<=width;i++){
for(int j=1;j<=length;j++){
System.out.print("*");
}
System.out.println();
}
}
public static void main(String[] args){
Rectangle r1=new Rectangle(5,6);
r1.displayC();
r1.displayS();
r1.display();
}
}
C:\Users\asus\Desktop\Java课程\Rectangle.java:28: 非法的表达式开始
public void display(){
^
1 错误
加了括号还是错 加括号后
/* 练习:模仿Student.java,编写一个长方形类,包含两个成员变量:长和宽
包含一个构造函数,来初始化长和宽
包含一个成员函数,显示周长
包含一个成员函数,显示面积
包含一个成员函数,在屏幕上打印这个长方形,如:长为5宽为6,则打印5行6列星号*/
class Rectangle{
private int length;
private int windh;
public Rectangle(int length,int width){
this.length=length;
this.windh=windh;
}
public void displayC(){
int i =(length + width)*2;
System.out.println("周长是"+i);
}
public void displayS(){
int j =length*width;
System.out.println("面积是"+j);
}
public void display(){
for(int i=1;i<=width;i++){
for(int j=1;j<=length;j++){
System.out.print("*");
}
System.out.println();
}
}
public static void main(String[] args){
Rectangle r1=new Rectangle(5,6);
r1.displayC();
r1.displayS();
r1.display();
}
}
展开