オブジェクト指向のインターフェースについてざっくり解説します!
自分なりの解釈が入る部分がありますが、良かったら勉強の参考にしてみてください。
ちなみにPythonにはあるっちゃあるけどないっちゃない。
参考:https://qiita.com/baikichiz/items/7c3...
【補足】
動画内でインターフェースではメソッドの処理を書かない場合が殆どと言いましたが、
デフォルト処理を書く場合の解説が漏れていました。
メソッドが定義されなかった場合のデフォルトで行う処理が書けたりします。
また、その場合デフォルトの処理を使うかクラス側でちゃんとメソッドとして定義するかの2択で、
クラス継承のオーバーライドと違い、デフォルトの処理+クラス側で定義した処理ということは殆どの言語で行わない(行えない)かと思います。
👍オススメの動画
・ヨビノリたくみにプログラミングについて聞いてみた。
• ヨビノリたくみにプログラミングについて聞いてみた。
・オブジェクト指向を超ざっくり解説!【何となく理解するIT】
• オブジェクト指向を超ざっくり解説!【何となく理解するIT】
$$$====================================================
◇チャンネル登録
/ @klein9399
◇ブログ
https://kleinblog.net
◇Github
https://github.com/klein-mask
◇Twitter
@kleinitblog
◇Instagram
@kleinitblog
====================================================$$$
よく使う音源
TheFatRat - Time Lapse
TheFatRat - Monody (feat. Laura Brehm)
#IT用語 #エンジニア #プログラミング #HTML #CSS #オブジェクト指向 #AWS #勉強 #教育 #学習 #入門 #初心者 #IT #Ruby #Python #PHP #Java #JavaScript #クラス