KID FRESINOを使ってオブジェクト指向を説明したい。
以下はそれぞれの概要をWikipediaより引用した。
KID FRESINO
KID FRESINO(キッド フレシノ、1993年〈平成5年〉11月25日 - )は、日本のラッパー・DJ・トラックメイカーである。
1993年11月25日生まれの埼玉県出身。2013年に当時ラップ歴10か月で1stソロアルバム『Horseman's Scheme』[2]をリリースしたのを皮切りに、2014年にAru-2との共作「Backward Decision for Kid Fresino」[3]、フリーDLミックステープ「Shadin'」[4]、2015年に「Conq.u.er」[5]、2016年にC.O.S.A.との共作『Somewhere』[6]、2017年にEP「Salve」[7] をリリースする他、自身が主催でもあるイベント「OFF-CENT」で全国をDJ巡業している。現在は結婚していて子供もいることを明かしている。
加えて、KID FRESINOのフロウとリリックは圧倒的オリジナリティであることを付け加える。
オブジェクト指向
オブジェクト指向(オブジェクトしこう、英: object-oriented)は、ソフトウェア開発とコンピュータプログラミングのために用いられる考え方である。
オブジェクトとは、プログラミング視点ではデータ構造とその専属手続きを一つにまとめたものを指しており、分析/設計視点では情報資源とその処理手順を一つにまとめたものを指している。データとプロセスを個別に扱わずに、双方を一体化したオブジェクトを基礎要素にし、メッセージと形容されるオブジェクト間の相互作用を重視して、ソフトウェア全体を構築しようとする考え方がオブジェクト指向である。
以下に共通点をまとめたものを列挙する
独自性とカプセル化
KID FRESINOの特徴:
KID FRESINOは彼独自のスタイルとフロウを持っています。他のアーティストとは一線を画すそのスタイルは、彼の音楽の中にしっかりとカプセル化されています。
オブジェクト指向のカプセル化:
オブジェクト指向では、カプセル化という概念が中心的な役割を果たしています。データとそのデータに関連するメソッドを一つの「オブジェクト」としてカプセル化することで、外部からの不要なアクセスや変更を防ぎます。
KID FRESINOの曲を聴くときはKID FRESINOを期待するしオブジェクトにはそのオブジェクトの結果を期待する。
曲の制作過程や実装内容まで知らずとも期待した通りのものが返ってくると言う点で両者はカプセル化に成功しているといえる
多様性とポリモーフィズム
KID FRESINOの多様性:
KID FRESINOは多様なビートやフロウに対応する能力を持っています。異なるトラックやフィーチャリングでもその本質を失わず、さまざまな形で表現することができます。
オブジェクト指向のポリモーフィズム:
ポリモーフィズムは、異なるオブジェクトが同じインターフェースやメソッドを共有することを指します。これにより、異なるオブジェクトでも同じように操作することが可能になります。
KID FRESINOはその独特のフロウとビートで異なるトラックやアーティストとのコラボレーションにも柔軟に対応します。彼のこの多様性は、オブジェクト指向プログラミングのポリモーフィズムに似ています。ポリモーフィズムは、異なるオブジェクトが同じ動作やインターフェースを共有することを可能にし、これによりさまざまなオブジェクトを統一的に操作することができます。
コラボレーションとコンポジション
KID FRESINOのコラボレーション:
彼は多くのアーティストとのコラボレーションを果たしています。それぞれのアーティストとの組み合わせによって、新しいサウンドやメッセージが生まれます。
オブジェクト指向のコンポジション:
オブジェクト指向におけるコンポジションは、異なるオブジェクトやクラスを組み合わせて新しい機能や構造を作り出すことを指します。この方法により、再利用や拡張が容易になります。
KID FRESINOは、異なるアーティストとのコラボレーションを通じて、新しいサウンドやメッセージを生み出す能力があります。彼の音楽は、組み合わせる要素によって異なるニュアンスや価値を持ちます。これは、オブジェクト指向プログラミングの「コンポジション」の考え方に似ています。コンポジションでは、異なるクラスやオブジェクトを組み合わせることで、新しい機能や構造を作り出します。このアプローチにより、コードの再利用や拡張が効率的に行えるようになります。
まとめ
KID FRESINOはカプセル化されたラッパーでありポリモーフィズムとコンポジションに基づいて楽曲を制作しているという意味で
オブジェクト指向型のラッパーであるといえる。