オブジェクト指向

6:各商品クラスを作成

仕様: りんご、バナナ、トマト(野菜)、にんじんが商品である。 りんごの仕入れ値は300円、定価は400円。 バナナの仕入れ値は200円、定価は300円。 トマトの仕入れ値は30円、定価は50円。 にんじんの仕入れ値は50円、定価は70円。 それぞれ仕入れ数を入力…

C++ クラスを作ってみる 構築編

http://www.idea-tech.net/index.htm こちらを参考にしました。 問題は、 八百屋さん計算システムを以下の仕様とガイドラインにしたがって コマンドライン・アプリケーションとして設計してください。 仕様: りんご、バナナ、トマト(野菜)、にんじんが商…

C++::オブジェクト生成

オブジェクト生成 CBook HarryPotter( "ハリーポッター賢者の石", "J.K.ローリング",1900, 52, 0 ); 範囲は、"{"から、"}"で囲まれる範囲で。動的オブジェクト生成 CBook* pHarryPotter = new CBook( "ハリーポッター賢者の石", "J.K.ローリング",1900, …

オブジェクト指向2 コンストラクタとリテラル

引数があるとき。 コンストラクタ(型)何個も変数を作るとき、型、つまり、コンストラクタを使う。 function Calender(year, month) { this.theYear = year; this.theMonth = month; //関数の場合もあたかも変数のように同じように扱ってよい。 this.getCal…

関数について

function foo() { } var foo = function() { } foo() <- ()をつけると、関数になる。関数はオブジェクト。 var foo = new Object(); foo.name1 = hoge; foo.name2 = function() { }; は var foo = { name1 : hoge, name2 : function() {...}, } とおなじ。Ja…

javascript全体図

オブジェクト指向の実験1

var today = new Date(); //今日の日付は2011.3.22とする。 var toYear = today.getFullYear(); var toMonth = today.getMonth() + 1; var toDate = today.getDate(); today.setMonth(1); alert(toDate); /*Dialog:: toDate = 1 */ あまりに不細工なので、ク…