Objektorienterad programmering i C#
↑Använd inkapsling för att skydda regler och interface för att beskriva kontrakt. Förstå access modifiers och statiska medlemmar innan du bygger komplicerade arvshierarkier.
Artiklar och praktiska exempel
Section titled “Artiklar och praktiska exempel”-
Abstrakta klasser och interface: Abstraktion, interfacekontrakt, flera interface och val mellan dem.
-
Åtkomstmodifierare förklarade: public, private, protected, internal, protected internal, private protected och file.
-
Klasser, objekt och konstruktorer: Objekt, fält, klassmedlemmar, konstruktorer, filer och partial-klasser.
-
Arv och polymorfism: Basklasser, härledda klasser, virtual, override, base och polymorfiska anrop.
-
Egenskaper och inkapsling: get, set, init, private set, automatiska egenskaper och validering.
-
Static, const och readonly: Vad public static int betyder, delade fält, konstanter och skrivskyddat tillstånd.
Så använder du avsnittet
Section titled “Så använder du avsnittet”Börja med översikten, läs en artikel och kontrollera resultatet med små exempel. Följ länkarna till närliggande avsnitt när du behöver mer bakgrund.
