By Topic

Advantages of dynamic method-oriented mechanism in a statically typed object-oriented programming language Z0

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
S. Greiner ; Fac. of Electr. Eng. & Comput. Sci., Maribor Univ. ; J. Brest ; V. Zumer

Z0 is a simple class-based pure object-oriented programming language. It was basically designed as an experimental language that would provide a static yet expressive type system, method dynamics and pure object abstraction philosophy. Classes define their state explicitly and exclusively through method abstractions. There are no instance variables because Z0 aims to achieve a clean and strict method-based modification mechanism for objects. Dynamic features that enable method-based calculation between objects have been incorporated in a way that conforms to the language's strong static type system. This has been done with a method update mechanism that is fully checkable at compile-time and requires no runtime overhead in invocation

Published in:

28th International Conference on Information Technology Interfaces, 2006.

Date of Conference:

0-0 0