java中,用继承方法打印一个正方形
时间: 2024-05-15 13:16:55 浏览: 144
以下是一个用继承方法打印正方形的Java代码示例:
```java
public class Square {
private int sideLength;
public Square(int sideLength) {
this.sideLength = sideLength;
}
public void printSquare() {
for (int i = 0; i < sideLength; i++) {
for (int j = 0; j < sideLength; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
public class Main extends Square {
public Main(int sideLength) {
super(sideLength);
}
public static void main(String[] args) {
Main square = new Main(5);
square.printSquare();
}
}
```
在上面的示例中,我们有一个名为`Square`的类,它接受一个`sideLength`参数,并使用`printSquare()`方法打印一个正方形。然后,我们有一个名为`Main`的类,它继承自`Square`类,并在`main()`方法中创建了一个`Main`对象,并调用了`printSquare()`方法来打印正方形。
阅读全文