Get Object-Oriented Graphics: From GKS and PHIGS to PDF

By Peter Wisskirchen

ISBN-10: 364284247X

ISBN-13: 9783642842474

ISBN-10: 3642842496

ISBN-13: 9783642842498

At current, object-oriented programming is rising from the learn labora­ tories and invading into the sphere of commercial functions. progressively more items were carried out via object-oriented programming ideas and instruments, often as extensions of conventional languages in hybrid improvement platforms. the various greater recognized examples are OSF-Motif, information, Objective-C at the subsequent laptop, the C extension C++, and CLOS an item­ orientated extension of LISP. All of those advancements comprise interactive snap shots. powerful object-oriented platforms together with a pics kernel­ does it suggest that the sector of special effects has now develop into basically a facet of the object-oriented global? we don't imagine so. inspite of fascinating person advancements, there are nonetheless no sound object-oriented pictures sys­ tems on hand. whether it is wanted to increase a fancy photographs program embed­ ded in a window-oriented process then it truly is nonetheless essential to paintings with elemen­ tary instruments. what's to be displayed and interactively changed inside of a window has to be unique with a suite of photographs primitives at a low point, or needs to be written with a standardized photographs kernel process similar to GKS or PHIGS, i. e. , via kernels distinctive and carried out in a non-object-oriented kind. With the phrases GKS and PHIGS we input the area of overseas images criteria. GKS and PHIGS represent structures, no longer mere collections of photographs primitives.

Show description

Read or Download Object-Oriented Graphics: From GKS and PHIGS to Object-Oriented Systems PDF

Best nonfiction_8 books

Download e-book for kindle: Object-Oriented Graphics: From GKS and PHIGS to by Peter Wisskirchen

At the present, object-oriented programming is rising from the examine labora­ tories and invading into the sphere of commercial functions. progressively more items were carried out using object-oriented programming recommendations and instruments, frequently as extensions of conventional languages in hybrid improvement platforms.

Formal Refinement for Operating System Kernels by Iain D. Craig MA, PhD (auth.) PDF

The kernel of any working procedure is its most important part. the rest of the process is dependent upon a properly functioning and trustworthy kernel for its operation. the aim of this e-book is to teach that the formal specification of kernels might be by means of a totally formal refinement approach that ends up in the extraction of executable code.

Read e-book online Random vibrations of elastic systems PDF

The topic of random vibrations of elastic structures has won, over the last a long time, nice significance, particularly as a result of its relevance to technical difficulties in hydro- and aero-mechanics. Such difficulties contain plane, rockets and oil-drilling structures; elastic vibrations of constructions attributable to acoustic radiation of a jet circulation and by means of seismic disturbances should also be incorporated.

Read e-book online Brain Theory: Proceedings of the First Trieste Meeting on PDF

The current selection of papers kinds the complaints of the 1st assembly on mind conception, held October 1-4, 1984 on the overseas Centre for Theoretical Physics in Trieste, Italy. The assembly was once prepared with the purpose of bringing jointly mind theorists who're prepared to place their very own learn within the standpoint of the overall improvement of neuroscience.

Additional info for Object-Oriented Graphics: From GKS and PHIGS to Object-Oriented Systems

Sample text

The search for a matching method is illustrated by Fig. 7. The figure illustrates that several classes, in this example Band C, can inherit methods and variables from a common superclass. Inheritance provides a concept for sharing code. 4 Inheritance 37 organize two different classes and integrate them in the existing inheritance tree, an analysis of their intended behavior is useful. The following questions should be answered: what functionality already provided by the existing environment can be used?

The process of programming, however, differs from the use of a conventional system because of the great number of predefined classes and methods, the comfortable editor and especially the possibilities provided by inheritance: taking over predefined functionality and modifying it to fit current needs. Object-oriented programming is characterized by a high degree of re-use and modification of existing code. This style of programming-described in its cognitive aspects in Fischer, 1987-is a new experience for the programmer accustomed to working in a conventional environment.

And then execute objectOfB message2: arg . then super message1: test is handled as in the first case, that is, A is responsible. For the next expression, self message1: test, however, message1 : in B is evaluated. The example shows the difference of the two different search strategies quite clearly. The pseudovariables self and super are often used in the following context. Usually the classes higher in the hierarchy are predefined classes of the environment. In a growing system more and more subclasses are defined by the application programmer and added to the environment as subclasses of the predefined classes.

Download PDF sample

Object-Oriented Graphics: From GKS and PHIGS to Object-Oriented Systems by Peter Wisskirchen


by Edward
4.5

Rated 4.87 of 5 – based on 21 votes