Log:
Assessments - 0, GPA: 0 ( )

Instruções de Operação HP, Modelo HP NonStop G-Series

Fabricante : HP
Arquivo Tamanho: 302.06 kb
Arquivo Nome :
Língua de Ensino: en
Ir para baixar



por este dispositivo também tem outras instruções :

Facilidade de uso


Inheritance is the feature of object technology that provides for evolution and specialization of services.
Inheritance allows you to define a new class to have the characteristics of another class, with specific
additions or the replacement of features (overriding) in the base or parent class.
Object inheritance lets you define an "isa" relationship between an object and its parent object. For example,
suppose you have a "mammal" class. You can then create a "dog" class that inherits all the features of the
mammal class. In this context, the dog class has an "isa" relationship with the mammal class; the dog isa
mammal. This feature makes it possible to add discrete extensions rather than complex inline modifications
to existing code. Some object-oriented programming systems and languages allow multiple inheritance,
where a new class inherits characteristics from multiple classes.
Insulation of Clients From Server Implementation Details
In object-oriented systems, encapsulation and polymorphism insulate client objects from the details of the
objects implemented on the server.
In object-oriented programming, encapsulation protects the data space of a server object from access by a
client request. Encapsulation ensures that a client can invoke only functions that operate on an object's data;
a client does not have direct access to the object's data space. With encapsulation, the implementation details
and data of server objects can be made secure from the client objects that make server requests.
Polymorphism allows for a client to use the same calling sequence for functions that, although conceptually
similar, must be performed differently for different types of objects. With polymorphism, a single interface is
used to define different functionality. For example, imagine a function that draws different shapes based on
the number of arguments given in the function call. With polymorphism, the same function can be used to
draw a circle, triangle, rectangle, or polygon. The system selects the correct code to execute based on the
target object type. With the draw function, the code is selected based upon the number of parameters passed
to the function. In other cases, the function may be selected based on the type of parameters passed.
Migration and Integration of Legacy Applications
Through a feature called wrapping, a server developed with older technology can offer an object-oriented
interface to new clients while remaining accessible to older clients through the conventional interfaces.
Similarly, a set of object classes developed in one environment can be wrapped to appear as an object
available to another environment.
The Challenges of Distributed Object Computing
As attractive as are the promises of distributed object computing, several practical problems have hindered
the adoption of object technology for use in heterogeneous networks, online transaction processing (OLTP),
and electronic commerce:
Object technology does not inherently provide interoperability and location independence of
q
application components, especially in heterogeneous environments.
Some object-oriented languages, notably C++, do not ensure the upward compatibility of existing
q
applications. Further, most languages restrict object usage to clients written in the same language, or
even the same vendor's version of a language. Typically, a change in a library requires users to
recompile their programs; recompilation can, in turn, require access to library source code, which
might not be available if the user obtained the library from an external source.


...

Este manual também é adequado para os modelos :
Computadores - HP NonStop L-Series (302.06 kb)

Escreva a sua própria avaliação do dispositivo



Mensagem
Seu nome :
Introduza os dois dígitos :
capcha





categorias