オブジェクト指向は戦場では必要なし9
■ このスレッドは過去ログ倉庫に格納されています
0786デフォルトの名無しさん
NGNG>「オブジェクトやメッセージ機構を隠蔽して手続き型で書く」
前も言っていたよね>それ
未だによくわかんないんだけど、これって A を Bのようにするっていう意味?
--- A ---
void drawGame(Graphics g) {
//draw board grid
g.drawLine(...);
g.drawLine(...);
//draw pieces
g.fillOval(...);
g.fillOval(...);
}
--- B ---
void drawBoardGrid(Graphics g) {
g.drawLine(...);
g.drawLine(...);
}
void drawPieces(Graphics g) {
g.fillOval(...);
g.fillOval(...);
}
void drawGame(Graphics g) {
drawBoardGrid(g);
drawPieces(g);
}
■ このスレッドは過去ログ倉庫に格納されています