Results 11 - 20
of
60,791
Encapsulation and Inheritance in Object-Oriented Programming Languages
, 1986
"... Object-oriented programming is a practical and useful prosramming methodology that encourages modular design and software reuse. Most object-oriented programming languages support data abstraction by preventing an object from being manipulated except via its defined external operations. In most lang ..."
Abstract
- Add to MetaCart
Object-oriented programming is a practical and useful prosramming methodology that encourages modular design and software reuse. Most object-oriented programming languages support data abstraction by preventing an object from being manipulated except via its defined external operations. In most
PRIVATE STATE IN OBJECT-ORIENTED PROGRAMMING LANGUAGES
"... We develop a core object-oriented programming language named SimpleJ that implements private state for all private fields in objects. We lay out a type system and operational semantics for the data typing and accessibility (assurance of private state) information. The type system statically analyzes ..."
Abstract
- Add to MetaCart
We develop a core object-oriented programming language named SimpleJ that implements private state for all private fields in objects. We lay out a type system and operational semantics for the data typing and accessibility (assurance of private state) information. The type system statically
Type Systems For Object-Oriented Programming Languages
, 1996
"... Object-oriented programming languages (oopl's) provide important support for today's large-scale software development projects. Unfortunately, the typing issues arising from the object-oriented features that provide this support are substantially different from those that arise in typing p ..."
Abstract
-
Cited by 32 (7 self)
- Add to MetaCart
Object-oriented programming languages (oopl's) provide important support for today's large-scale software development projects. Unfortunately, the typing issues arising from the object-oriented features that provide this support are substantially different from those that arise in typing
Concurrency Issues in Object-Oriented Programming Languages
- Object Oriented Development, chapter 12
, 1989
"... The integration of concurrent and object-oriented programming, although promising, presents problems that have not yet been fully explored. In this paper we attempt to identify issues in the design of concurrent object-oriented languages that must be addressed to achieve a satisfactory integration o ..."
Abstract
-
Cited by 26 (2 self)
- Add to MetaCart
The integration of concurrent and object-oriented programming, although promising, presents problems that have not yet been fully explored. In this paper we attempt to identify issues in the design of concurrent object-oriented languages that must be addressed to achieve a satisfactory integration
Natural Semantics for Imperative and Object-Oriented Programming Languages
- In Informatik ’99 - Informatik überwindet Grenzen, Proceedings der 29. Jahrestagung der Gesellschaft für Informatik
, 1998
"... . We present a declarative specification method based on natural semantics which is suitable for the definition of the static and dynamic semantics of imperative and object-oriented programming languages. We show how the semantic analysis can be generated automatically by creating, for each prog ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
. We present a declarative specification method based on natural semantics which is suitable for the definition of the static and dynamic semantics of imperative and object-oriented programming languages. We show how the semantic analysis can be generated automatically by creating, for each
Reusable Monadic Semantics of Object Oriented Programming Languages
, 2002
"... We specify the dynamic semantics of an object oriented programming language in an incremental way. We begin with a simple language of arithmetic and boolean expressions. Then, we add functional abstractions, local declarations, references and assignments obtaining a functional language with impe ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
We specify the dynamic semantics of an object oriented programming language in an incremental way. We begin with a simple language of arithmetic and boolean expressions. Then, we add functional abstractions, local declarations, references and assignments obtaining a functional language
Error Handling in Structured and Object-Oriented Programming Languages
"... A program can face conditions where it is impossible to continue with the normal control flow. Common reasons are erroneous input data or lack of resources. Most structured and object-oriented programming languages provide mechanisms to deal with such errors. This thesis takes a look at some of the ..."
Abstract
- Add to MetaCart
A program can face conditions where it is impossible to continue with the normal control flow. Common reasons are erroneous input data or lack of resources. Most structured and object-oriented programming languages provide mechanisms to deal with such errors. This thesis takes a look at some
Diamond Effect in Object Oriented Programming Languages
"... Abstract---Now a day the maximum percentage of the people from the world of computer programmers are using object oriented programming languages like C++, Java, Eiffel, Dot Net and etc. Why, because these languages are incorporated with some easiness, advanced, re-useful and needful features. And In ..."
Abstract
- Add to MetaCart
Abstract---Now a day the maximum percentage of the people from the world of computer programmers are using object oriented programming languages like C++, Java, Eiffel, Dot Net and etc. Why, because these languages are incorporated with some easiness, advanced, re-useful and needful features
A Paradigmatic Object-Oriented Programming Language: Design, Static Typing and Semantics
- Journal of Functional Programming
, 1993
"... In order to illuminate the fundamental concepts involved in object-oriented programming languages, we describe the design of TOOPL, a paradigmatic, statically-typed, functional, object-oriented programming language which supports classes, objects, methods, hidden instance variables, subtypes, and in ..."
Abstract
-
Cited by 119 (9 self)
- Add to MetaCart
In order to illuminate the fundamental concepts involved in object-oriented programming languages, we describe the design of TOOPL, a paradigmatic, statically-typed, functional, object-oriented programming language which supports classes, objects, methods, hidden instance variables, subtypes
A Conceptual Perspective on the Comparison of Object-Oriented Programming Languages
- SIGPLAN Notices
, 1996
"... The understanding of object-oriented programming languages is generally based on their included features. In this understanding, these features form the underlying concepts of both the languages and the modeling processes based on the languages. Consequently, object-oriented languages are generally ..."
Abstract
-
Cited by 6 (0 self)
- Add to MetaCart
The understanding of object-oriented programming languages is generally based on their included features. In this understanding, these features form the underlying concepts of both the languages and the modeling processes based on the languages. Consequently, object-oriented languages are generally
Results 11 - 20
of
60,791