オーバライドでリターンタイプの緩和

これも、C++の設計と進化を読んで知った。 C++では、オーバライド関数の返値は、ベースクラスの関数と正確に一致しなくても良い。 BがDのアクセス可能なベースクラスであるときには、B*をD*で、そしてB& …

Continue reading ‘オーバライドでリターンタイプの緩和’ »

英語習得の「常識」「非常識」―第二言語習得研究からの検証

英語習得の「常識」「非常識」―第二言語習得研究からの検証 第二言語習得研究とは、外国語をどのような仕組みで習得していくかを研究する学問。 その研究の成果を元に、英語学習の俗説を検証します。 後半の脳科学からのアプローチも …

Continue reading ‘英語習得の「常識」「非常識」―第二言語習得研究からの検証’ »