C++相談室 part19
■ このスレッドは過去ログ倉庫に格納されています
0496ピー子について
NGNG使い道はありますか?
aboutPiko()
{
//description
Obj Piko("piko"); //ピー子
Obj Bird("bird"); //鳥
Piko.is(Bird); //ピー子は鳥です。
Obj Sing("sing"), Morning("morning"), Tree("tree");
Bird.does(Sing).when(Morning).where(Tree);
Obj ChunChun("chunchun"), Cage("cage");
Piko.does(Sing).how(ChunChun).where(Cage);
Obj Wing("wing"), Shoulder("shoulder"), Folding("folding");
Bird.has(Wing).where(Shoulder).how(Folding);
//dialogue
Anser Ans;
Ans<<Is(Piko,Bird); cout<<Ans<<endl; //out=piko is bird
Ans<<Has(Piko,Wing); cout<<Ans<<endl; //out=piko has wing
Ans<<Where(Has(Piko,Wing)); cout<<Ans<<endl; //out=piko has wing where shoulder
Ans<<Where(Does(Piko,Sing)); cout<<Ans<<endl; //out=piko does sing where cage
Ans<<How(Has(Piko,Wing)); cout<<Ans<<endl; //out=piko has wing how folding
Ans<<When(Does(Piko,Sing)); cout<<Ans<<endl; //out=piko does sing when morning
Ans<<Why(Does(Piko,Sing)); cout<<Ans<<endl; //out=unknown
}
■ このスレッドは過去ログ倉庫に格納されています