Afficher : Delphi C++
Préférences d'affichage

WebAdapt.TAbstractWebRequestFile

De XE2 API Documentation

System.TObject
TAbstractWebRequestFile

Delphi

TAbstractWebRequestFile = Web.HTTPApp.TAbstractWebRequestFile;

Propriétés

Type Visibilité  Source Unité  Parent
class public WebAdapt.pas WebAdapt WebAdapt

Description

TObject est l'ancêtre primordial de tous les objets et composants.

WebAdapt.TAbstractWebRequestFile hérite de System.TObject. Tout le contenu en-dessous de cette ligne se réfère à System.TObject.

TObject est l'ancêtre primordial de tous les objets et composants.

TObject encapsule les comportements fondamentaux communs aux objets en introduisant des méthodes pour :

  • Créer, gérer et détruire les instances de l'objet en allouant, initialisant et libérant la mémoire requise.
  • Répondre quand des instances d'objets sont créées ou détruites.
  • Renvoyer les informations sur le type de classe et l'instance d'un objet et les informations de type à l'exécution (RTTI) sur ses propriétés publiées.
  • Gérer les messages.
  • Gérer les interfaces implémentées par l'objet.

Utilisez TObject comme classe de base immédiate pour déclarer des objets simples qui n'ont pas besoin de "persister" (qui ne sont pas enregistrés et rechargés) ni d'être affectés à d'autres objets.

L'essentiel des capacités des objets leur vient des méthodes introduites par TObject. La plupart de ces méthodes sont utilisées de manière interne par les EDI et ne sont pas conçues pour être directement appelées par l'utilisateur. D'autres sont redéfinies dans les objets dérivés proposant des comportements plus complexes.

Bien que TObject soit l'objet de base d'une infrastructure de composants, tous les objets ne sont pas des composants. Toutes les classes de composants dérivent de TComponent.

Remarque : TObject n'est jamais directement instancié. Bien qu'il n'utilise pas de fonctionnalités de langage de programmation qui empêchent l'instanciation, TObject est une classe abstraite.

Voir aussi

Versions précédentes
Traductions