C#

Abstract classes (C#)

Në shqip: Klasat abstrakte në C#

ShpjegimiSQ

Një klasë abstract s'mund të krijohet direkt — shërben si bazë për klasa të tjera. Metodat abstract s'kanë trup dhe klasat bijë duhet t'i implementojnë me override.

EnglishEN

An abstract class can't be created directly — it serves as a base for other classes. abstract methods have no body and child classes must implement them with override.

Si ta mendosh

Si plani i përgjithshëm i një shtëpie: s'banon dot në të, por çdo shtëpi e ndjek.

Lexoje në anglisht

Like a general house plan: you can't live in it, but every house follows it.

Shembull kodicsharp

public abstract class Forma {
    public abstract double Siperfaqja();
}
public class Rreth(double r) : Forma {
    public override double Siperfaqja() => Math.PI * r * r; }

Terma të lidhur