Ik wil de rand van het plein af te drukken ... Het kan slechts één kant, of meer zijden van het plein af te drukken, dus schreef ik deze methode
printBorder(N, E, S, W) {
if (N) {
square.printBorder(0,0,0,10);
}
if (E) {
square.printBorder(0,10,10,10);
}
if (S) {
square.printBorder(10,0,10,10);
}
if (W) {
square.printBorder(0,0,10,0);
}
}
Het kan prima werken, maar ik denk dat het niet zo elegant, het is te veel, zo, en al statement is min of meer hetzelfde. Ik denk dat er moet een manier om deze codes, suggesties te vereenvoudigen?













