Maison > développement back-end > Tutoriel C#.Net > Classes abstraites, classes scellées et membres de classe en C#

Classes abstraites, classes scellées et membres de classe en C#

王林
Libérer: 2023-09-14 22:21:06
avant
873 Les gens l'ont consulté

C# 中的抽象类、密封类与类成员

Les classes abstraites incluent des méthodes abstraites et des méthodes non abstraites. Les classes abstraites ne peuvent pas être instanciées.

Les classes scellées empêchent l’héritage et ne peuvent pas être utilisées comme classe de base.

Classe abstraite

Pour déclarer une classe abstraite, vous devez mettre le mot-clé abstract avant la définition de la classe. Un exemple de membre de classe dans une classe abstraite est le suivant, définissant une méthode abstraite -

public abstract class Vehicle {
   public abstract void display();
}
Copier après la connexion

La définition de la méthode abstraite est suivie d'un point-virgule car elle n'est pas implémentée.

Classe scellée

Pour déclarer une classe scellée, vous devez placer le mot clé seal class definition devant. Une classe scellée empêche l’héritage et vous ne pouvez pas l’utiliser comme classe de base.

public sealed class Test {
   // Class members comes here
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal