teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

typo

2019/12/03 05:53

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  まず、変数(または定数)の型と、その変数に入っている値の型は一致しているとは限りません。
2
- 例えば`let a: Any = "text"`であれば `a`の型はAnyが、実際に入っている値の型は`string`です。
2
+ 例えば`let a: Any = "text"`であれば `a`の型はAnyですが、実際に入っている値の型は`string`です。
3
3
 
4
4
  で、アップキャストはキャスト対象をスーパークラスとして使えるようにするだけで、値自体の何かしらを書き換えるわけではありません。
5
5
  なので、