SóProvas


ID
330253
Banca
FGV
Órgão
DETRAN-RN
Ano
2010
Provas
Disciplina
Programação
Assuntos

Para encapsulamento com base em classe na linguagem, Delphi (Object Pascal) versão 6, utiliza os seguintes especificadores de acesso, EXCETO:

Alternativas
Comentários
  • Questão deveria ter sido anulada visto que em Delphi não há o modificador Publish, alternativa "e", e sim "Published".

    Exemplo:
    type
      // Define a base TSquare class :
      TSquare = class
      private           // Only known internally
        squareArea, squareWidth, squareHeight : Integer;
      Published         // Known externally : has run time info also
        property width  : Integer read squareWidth;
        property height : Integer read squareHeight;
        property area   : Integer read squareArea;
        constructor Create(width, height : Integer);
      end;

      // Define the form class used by this unit
      TForm1 = class(TForm)
        procedure FormCreate(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;



    Referências
    http://www.webtechcorp.co.uk/web-developer-training-delphi-article-oop.htm
    http://mrbool.com/list-of-objects-in-delphi/24038
    http://www.delphibasics.co.uk/RTL.asp?Name=Published