Bingにきいてみた:
「太郎くんは林檎を食べます。太郎くんは人間です。林檎は果物です。太郎くんは林檎をおいしいと感じます。」このような太郎くんの存在をプログラミング言語のソースコードで表現してください。
送信済みメッセージ.

回答:

class Taro
{
private string name;
private bool isHuman;
private string favoriteFood;

public Taro(string name, bool isHuman, string favoriteFood) {
this.name = name;
this.isHuman = isHuman;
this.favoriteFood = favoriteFood;
}

public void Eat(string food) {
Console.WriteLine(name + "は" + food + "を食べます。");
if (food == favoriteFood)
{
Console.WriteLine(name + "は" + food + "をおいしいと感じます。");
}
}
}

何がすごいって、favoritfoodフラグの定義と扱い。

Sign in to participate in the conversation
Zenyasai

Zenyasai。それは趣味と創作のインスタンス。インターネット上の文化系サークル館