というエラーが発生した場合、どのようにして 抽象クラスを利用してインスタンスを作成すればいいのか 例を あげて 教えてください。
抽象クラスが何なのかよく理解できてないので、それらがどういうものなのか
教えてください。
抽象クラスのインスタンスは作成できないです。
インスタンスを作成できるのは具象クラスです。
抽象クラスとは、abstractがついたものです。
抽象クラスのインスタンスを作るためには、抽象クラスを継承したクラスで未定義の部分を定義して作成するという形になるかと思います。
例はC#でのコードですがすみません。
abstract class Sample{ public string s; public abstract void Method1(); } class MyClass : Sample{ public override void Method1(){ Console.WriteLine("具象クラスです。:" + this.s); } }
コメント(0件)