ブルーノのC#プログラミング & unity勉強日記

プログラミング素人、ブルーノの自主勉強ノートです。他のプログラミングを勉強したい方の助けになれば幸いです。その他趣味の雑記もしていきたいです

インターフェースの継承

f:id:covory10101101276:20171020111147j:image

みなさんこんにちは🌚

サンシャイン池崎サンドウィッチマン、我が家、ロバートがお笑いではお気に入りのブルーノです。大体狂ったキャラのお笑いが好きなんですね😅

さて今回はインターフェースの継承についてです

 

インターフェースもクラスと同様に継承することができます。この場合、継承したインターフェースをクラスで用いた場合は継承元も全て実装しなければいけません。

f:id:covory10101101276:20171020201840p:plain

f:id:covory10101101276:20171020201902p:plain

f:id:covory10101101276:20171020201905p:plain

IBruno049インターフェイスとIBruno050インターフェイスでデータや合計、平均を実装することを約束させ、Bruno051クラスで実装しています。なおこの時(15行目)に継承元をIBruno050しか書いていませんが、ちゃんとIBruno049も継承されています。なお、この時IBruno049のメンバを実装しなければエラーになります。今回はここまでにしておきます。

 

最近はスマホの普及でアプリの幅もジャンルもたくさん増えてきてびっくりするような興味深いものもたくさん出ています。最近はそういったアプリの構成がどんな風になっているのか考えるのが楽しいです。まだ全然作り方はわかりませんが笑