- スーパークラスからサブクラスを拡張することができます
- サブクラスは、スーパークラスのメンバを継承します
- スーパークラスのprotectedメンバに、サブクラスからアクセスすることが出来ます
- スーパークラスと同じメソッド名・引数の型・数を持つメソッドをサブクラスで定義して、オーバーライドすることが出来ます
- スーパークラスを指定しないクラスはObjectクラスのサブクラスとなります
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[submodule "7397050"] | |
path = 7397050 | |
url = git@github.com:7397050.git | |
[submodule "pb"] | |
path = pb | |
url = git@github.com:7408778.git | |
[submodule "pc"] | |
path = pc | |
url = git@github.com:7409187.git |
- 演算子はオペランドと組み合わせて式を作る
- キャスト演算子を使うと型を変換できる
- 代入のときに型が変換される場合がある
- 四則演算のときに型が変換される場合がある
- 値が小さなサイズの型に変換された場合、値の一部が失われることがある