1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python によるオブジェクト指向プログラミング

Connected

演習

最初のクラスを作ろう

いよいよ最初のクラスを書いてみましょう!この演習では、前のレッスンで少し触れた Employee クラスを作り始めます。まずは属性を設定するメソッドを作り、次にそれらを操作するいくつかのメソッドを追加します。

最初の動画でも述べたように、オブジェクト指向のアプローチは、多くのオブジェクトが複雑にやり取りするコードで最も力を発揮します。実運用のコードでは、クラスに何十もの属性や複雑なロジックを持つメソッドが含まれることもありますが、基本的な構造は最も単純なクラスと同じです。

このコースで作るクラスは、属性が少なくメソッドも短いですが、その背後にある整理の原則は、より複雑なコードにもそのまま応用できます。

指示1 / 3

undefined XP
    1
    2
    3
  • 空のクラス Employee を作成します。
  • Employee() を呼び出して、クラス Employee のオブジェクト emp を作成します。

コンソールで emp オブジェクトの .name 属性を出力してみましょう。何が起こりますか?