• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 11 - 20 of 60,791
Next 10 →

Encapsulation and Inheritance in Object-Oriented Programming Languages

by Alan Snyder Software, Alan Snyder , 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

by Benyah Shaparenko, John Hannan
"... 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

by Kathleen Shanahan Fisher, John C. Mitchell , 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

by M. Papathomas - 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

by Sabine Glesner - 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

by J. E. Labra Gayo, J. M. Cueva Lovelle, M. C. Luengo Diez, A. Cernuda del Rio, A. Cernuda Del Río , 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

by Thomas Aglassinger, Thomas Aglassinger
"... 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

by Rajesh Jangade, Anil Barnwal, Satyakam Pugla
"... 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

by Kim B. Bruce - 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

by Bent Bruun Kristensen, Kasper Østerbye - 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
Next 10 →
Results 11 - 20 of 60,791
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University