中学国語を参考にしたオブジェクト指向の学習(1. 構造化プログラムの場合)

2023年7月10日

皆さんのオブジェクト指向を学ぶモチベーションはなんでしょうか?

  • 覚えるように言われたから
  • よく聞く言葉なので
  • 暗記に時間がかかりそうなので、十分な時間をかけてスキルを取得する

などでしょうか?

でも、これでは誰もオブジェクト指向を習得することは難しいのではないでしょうか

じゃ、どうすればいいのか!

次のように考えてみましょう
・・・ここでは、C#の初級(基礎:変数、条件分岐、繰り返し、配列まで)を学んだことがある前提でお話します

仮定(仮想、想像、妄想、想定・・・)

あなたは、おもちゃのメーカに入社しようと思っています

そのおもちゃ会社は、小さい子供向けのおもちゃを作成しています
ただ、プラスチックのおもちゃやメカの技術は高いらしいのだが、IT関係の社員がおらず最近の電子おもちゃが他社に劣っているのをなんとかしたいと思っています

あなたは、重宝され、大切に貴重な社員として向かい入れられるとします

さて、次に企画している商品は「小さい子供向けレジ」のようです

この会社はメカは得意なので作れるのですが、買い物のおもちゃのりんごと秋刀魚を買い物かごに入れ、レジに通すと合計値が表示されるようにしたいと考えています

あなたは、意気込んでその仕事に取り組もうと考えています

プログラムを作成してみましょう

今のC#の学んだことを活用してその主人公の社員が自分だと考えてプログラムを作ってみましょう

他の社員はプログラミングが一切わからないので、作成されたコードについて何も言わないとします
ただし、同僚はあなたの制作したものに感想と他に追加したいことについてを話すことはあるとします

C#,クラス

Posted by hidepon