2019-03-02から1日間の記事一覧

進捗

2/28 p.284~p.286 17:30~20:00 特殊メソッドの学習をしていたがサンプルコードが見たかったのでこのサイトを参考にした。以下自分なりのまとめ class Iaddition: def __init__(self,value): self.value = value def __iadd__(self,other): self.value += oth…

進捗

2/27 p.274~p.285 15:00~18:00 スーパークラス、サブクラスの親子関係でメソッドを引き継ぐことができる。 サブクラスで引き継ぐ部分を変えることをメソッドのオーバーライドという。 super()関数を使うことでスーパークラスを呼び出す。super.スーパークラ…

進捗

2/26 p.258~p.273 16:45~19:15 attribute,アトリビュート, 属性はオブジェクト指向のメソッドのようにドットをつけて書く。変数のように自由に名付けて代入で定義する。 クラスを呼び出して変数に代入することでインスタンスができる。 アトリビュートはそれ…

進捗

2/25 p.247~p.252 19:00~22:30 高階関数は変数のように使える p.250のfuncはaccumlate、*argsは(1,2)に当てはまる。 クラスから作れるものがインスタンスで、クラスはインスタンスの性質を書いてまとめてある インスタンスはオブジェクトのようにデータと命…