今日のIT英語 Lesson5「initialize」
「initialize」の意味:初期化する
・initialize a PC PCを初期化する
・initialized state 初期化状態
「initialize」のIT例文
例文1 「The property have not been initialized.」
和訳:そのプロパティは初期化されていません。
コメント:初期化するメソッドはイニシャライザやコンストラクタとよばれますね
例文2 「Swift initializer ‘init()’ method does not return any values.」
和訳:Swiftのイニシャライザであるinitメソッドは、戻り値を返しません。
コメント:そこがObjective-Cのinitializerと異なる部分の一つです。
例文3 「Structure ‘s’ is initialized with members ‘a’ as ‘String’ datatype and ‘b’ as ‘Int’ datatype.」
和訳:ストラクチャ「s」はString型の「a」とInt型の「b」をメンバとして初期化される。
コメント:initializeするのはプロパティを初期化してオブジェクトを生成できる点にありますね。
例文4 「I got an ExceptionInInitializerError because some mistakes in the static initializer block.」
和訳:静的イニシャライザ内で幾つか間違いがあったため、ExceptionInInitializerErrorが発生した。
コメント:今日はSwiftに偏ってしまったので、最後のJavaの例外です。javaのstaticイニシャライザの記述に誤りがあると「ExceptionInInitializerError」が発生しますので注意しましょう。