人見知りで日本一周、未経験でエンジニアになった人の成長記録

新米学生エンジニアが学んだことを気ままにアウトプットしていくことで誰かのためになったらなー

2018-07-31から1日間の記事一覧

オブジェクト指向におけるクラス(カプセル化)の役割とメリット

クラス(カプセル化)とは クラスには、オブジェクトを作成する時のデータやメソッドを定義してあって、つまり、クラスとはオブジェクトの設計図です。 クラス(class)は、クラスベースのオブジェクト指向においてオブジェクトの設計図にあたるもの。抽象デ…

人に説明するのが難しい!クラス・関数・メソッドの違いって?

クラス・関数・メソッドの違い 関数(function)は、オブジェクト指向(OOP)的に作らない単発的なかたまりです。 クラス(class)は、オブジェクト指向的に作成されたメソッドなどのかたまりです。 メソッド(method)は、インスタンス変数などのかたまりでできたサ…