не реализует наследуемый абстрактный класс
ОК. Так что у меня есть программа для работы с книгами и фильмами. Теперь у меня есть 1 базовый класс и 2, которые наследуются от него.
Когда я пытаюсь запустить его, я получаю "не реализует унаследованный абстрактный член"
автоматически.:
public abstract class saker { public string titel; public string genre; public int pris; public abstract string book(string t, string g, int p, int page); public abstract string movie(string t, string g, int p, double l); public abstract string visainfo(); }
классный фильм:
class film : saker { double langd; public override string movie(string t, string g, int p, double l) { this.langd = l; this.titel = t; this.genre = g; this.pris = p; } public override string visainfo() { string s; s = "Titel: " + titel + " Genre: " + genre + " Pris: " + pris + "kr Langd: " + langd; return s; } }
Так что же я делаю не так?
[Edit - ответ от OP переехал сюда - Генри]
ах, нет его там, я просто забыл добавить фрагмент кода
public class bok : saker { int sidor; public override string book(string t, string g, int p, int page) { this.sidor = page; this.titel = t; this.genre = g; this.pris = p; } public override string visainfo() { string s; s = "Titel: " + titel + " Genre: " + genre + " Pris: " + pris + "kr Sidor: " + sidor; return s; } }
[/Редактировать]