다른 파생 클래스 2 개를 기반으로하는 추상 메서드가있는 추상 클래스가 있습니다. bool에서 redline으로 클래스, 델리게이트, 열거 형, 인터페이스 또는 구조체가 필요합니다.라는 오류가 있습니다. 난 그냥 자동차가 여전히 실행되는 경우가 요청하는 데 필요한 {}
중괄호에 더 많은 코드가있을 것을 알고 그는 IsDead()
모든 무엇 약C#의 추상 클래스 문제
namespace Car Racer
{
public abstract class Racer
{
private string racerName;
private int racerSpeed;
private Engine engine;
public Racer()
{
}
public Racer(string _name, int _speed, Engine _engine)
{
racerName = name;
racerSpeed = speed;
Engine = engine;
}
public string Engine()
{}
private int cylinders = 0;
private int engineHorsePower = 0;
}
public abstract bool IsDead();
}
}
형식 또는 네임 스페이스 정의라는 오류도 있습니다 당신이 몸을 가질 수없는 abstract
함수를 선언하는 경우, 또는-의 파일 끝은 마지막 중괄호 아래의리스트에서 삭제}
처음보다 적은 정보와 같은 질문, 특히 다른 게시물을 요구하는 다른 게시물을하지 마십시오 하나 ... http://stackoverflow.com/questions/18477128/error-on-overrid-a-bool-abstract-method – Claies
당신이 알아야 할 것은 http://msdn.microsoft.com/en-us입니다. /library/aa664435(v=vs.71).aspx – VsMaX
'public string Engine()'도 올바르지 않습니다. 코드에는 많은 실수가 있습니다. 나는 어떤 책을 읽고 C#의 기초를 배우는 것이 좋습니다. 나는 당신이 정말로'public class Engine'을 원했고 엔진 라인 뒤에 여분의'}'가 있다고 생각합니다. –