Czy po słowie "abstract" zawsze musi wystąpić "class" czy może być coś między nimi? Może ma ktoś link do definicji klasy w C# w notacji BNF - byłbym wdzięczny.
0
0
Nie ma innego słowa w deklaracjy klasy abstrakcyjnej.np: public abstract class nazwa_kl;
abstract to jest raczej metody w klasach, i kiedy jest chociaż jedna metoda abstrakcyjna w clasie , to już klasę MUSISZ zadeklarować jako abstract.automatycznie staje się abstrakcyjną klasą.w googlach duże jest na ten temat artykuły.
0
http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/csharp%20language%20specification.doc
Pierwszy link "C# Language Specification 3.0"
0
Słowo abstract przy słowie class występuje jeżeli co najmniej jedna metoda wewnatrz klasy jest abstrakcyjna.