Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “object-oriented programming”

Object-Oriented Programming

Apress eBooks · 2006

Java is an object-oriented language that adapts itself to the real-world problem being solved as opposed to a procedural language that adapts the problem to itself. In this chapter, we explore some features of Java that make it possible to adapt the programs to the problem rather than the other way around. The real world and its problems are composed of objects such as a room, a classroom, a cow, and the cow’s tail. The objects in the real world also have relationships among themselves; for example, the classroom is a room, and the cow has a tail. You will see in this chapter how Java supports these object-oriented relationships.

Cited by 0

Object-oriented programming

Werner Schulz · ACM SIGPLAN Fortran Forum · 1998

article Free Access Share on Object-oriented programming Author: Werner W. Schulz Department of Chemistry, University of Cambridge Department of Chemistry, University of CambridgeView Profile Authors Info & Claims ACM SIGPLAN Fortran ForumVolume 17Issue 1April 1998pp 11–19https://doi.org/10.1145/291709.291711Published:01 April 1998Publication History 0citation528DownloadsMetricsTotal Citations0Total Downloads528Last 12 Months24Last 6 weeks9 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF

Cited by 2Open access

Object-oriented programming

Michael D. Metcalf, John Reid, Malcolm Cohen et al. · 2023

Abstract The object-oriented approach to programming and design is characterized by its focus on the data structures of a program rather than the procedures. Often, invoking a procedure with a data object as its principal argument is thought of as ‘sending a message’ to the object. Typically, special language support is available for collecting these procedures (sometimes known as ‘methods’) together with the definition of the type of the object. This approach is supported in Fortran by type extension, polymorphic variables, the associate and select type constructs, type-bound procedures, abstract types, and finalization.

Cited by 0

Object-Oriented Programming

Apress eBooks · 2006

In this chapter I introduced objects, the core concept of OOP. I showed you why objects are necessary, and discussed the importance of reusability in development. I also gave you an introduction to classes within VB.NET.

Cited by 0

Object-Oriented Programming

Jill Hewitt, Raymond J. Frank · 1989

In Chapter 2, we introduced the concept of an object being an entity with state on which we wished to perform operations. In this chapter, we explore the concept of ‘object-orientedness’ and consider the support offered by Modula-2 for object-oriented programming. Chapters 10, 11 and 14 expand on these ideas and give practical examples of implementing object classes and generic types.

Cited by 1

Object Oriented Programming

Khethavath, Praveen · CUNY Academic Works (City University of New York) · 2015

Students write a program that reads data based on a provided banking scenario, work on inputs, and generate a report after the data is processed.

Cited by 0

Object-Oriented Programming

Yi Chen, Long Huang · 2025

Abstract Understand the fundamental concepts of object-oriented programming (OOP) and its advantages. Define and create classes and objects in MATLAB. Implement inheritance , polymorphism , and encapsulation in MATLAB’s OOP framework.

Cited by 1Open access

OBJECT ORIENTED PROGRAMMING

Ziti Fariha Mohd Apandi, Syahrul Fahmy Abdul Wahab, Amiza Amir et al. · 2024

This book gives you access to the world of object-oriented programming. Beginning with an overview of the Java programming language, you will delve deeply into the fundamental concepts that underpin this powerful programming paradigm. Explore the fundamentals of Java programming, including identifiers, variables, constants and data types. In addition, it will help you master the art of selection, loops and jumps and gain full control over the flow of your codes. It reviews the fundamentals of data encapsulation, method definition and parameter passing, empowering you to write modular and efficient code. Discover the intriguing world of objects and classes and you will learn how to create robust and reusable code, from class definitions and constructors to object access via reference variables. This book additionally covers the Java library, highlighting its vast collection of classes and how they can enhance your programming skills. Master the concepts of inheritance and polymorphism, the relationship between superclasses and subclasses, method overriding and the visibility modifiers. With plain explanations, practical examples and a wealth of information, this book is your essential resource for becoming an object-oriented programmer. Whether you're a beginner or an experienced programmer, this comprehensive reference will guide you on your journey to mastering object-oriented programming.

Cited by 1

Object-Oriented Programming

Jason Lengstorf, Keith Wald · Apress eBooks · 2016

In this chapter, you’ll learn the concepts behind object-oriented programming (OOP), a style of coding in which related actions are grouped into classes to aid in creating more-compact, effective code. The back end of the project you’ll be building in this book is heavily based on OOP, so the concepts covered in this chapter will be referenced often throughout the rest of the exercises you’ll complete.

Cited by 0