タグ: object-oriented :6件
pythonのたくさんある特殊メソッドのうち、__getitem__メソッドについて解説しています。
pythonの特殊メソッドには__init__をはじめ、様々なものがあります。この記事では、特殊メソッドの中で役割の違いがわかりにくい__repr__と__str__について説明しています。
Pythonはオブジェクト指向をベースとしたプログラミング言語ですが、関数型プログラミングの概念に沿った機能も取り入れています。その関数型プログラミングに沿った代表的な機能の一つが公開関数です。この記事では高階関数の仕組みから、高階関数の短縮記法であるデコレータの使い方まで解説しています。
Pythonのclassに関する記事の3本目です。継承やプライベートメソッドなど、クラスを本格的に使い始める際に必要となる機能です。参考にして下さい。
Pythonのクラスメソッドに関する記事の2本目です。クラスの基本的な書き方を中心にプロパティやコンストラクタ、メソッドの作成と利用方法についてまとめています。
Pythonのクラスに関する記事の第一弾です。ここではクラスの前提となるオブジェクト指向について解説しています。拙い説明になりますが、参考にして頂ければと思います。