展开全部
这段代码你参考一下。可以运e68a8462616964757a686964616f31333332633637行的package common;public class test {
public static void main(String[] args){
Pentagram pen = new Pentagram(10,0,' ','★');
Draw.printCanvas(pen.getPentagram());
}
}// Pentagram.java 五角星类
class Pentagram {
private final char FILL_CHAR; // 填充字符
private final char SPACE_CHAR; // 空档字符
private final int R; // 五角星的外接圆半径
private final float ROTATION; // 五角星逆时针旋转角度
private final int X; // 用于生成画图数组
private final int Y; // 用于生成画图数组 /**
* 构造一个Pentagram对象
*
* @param radius
* 五角星的半径
* @param rotation
* 五角星的逆时针旋转度数
* @param spaceChar
* 画布上空白处填充字符
* @param fillChar
* 画布上线条部分填充字符
*/
public Pentagram(int radius, float rotation, ch