Object Oriented Programming Terminology and Designing Pattern

   

Added on  2023-05-28

10 Pages1290 Words232 Views
Computer Science
Object Oriented Programming Terminology and Designing Pattern_1
Contents
1. Introduction.........................................................................................................................................1
2. Object Oriented Programming Terminology.......................................................................................1
2.1 Objects.........................................................................................................................................1
2.2 Inherence.....................................................................................................................................2
2.3 Composition................................................................................................................................4
3. Designing Pattern of Object Oriented Program...................................................................................4
3.1 Polymorphism..............................................................................................................................5
3.2 Generics.......................................................................................................................................5
3.3 Object Oriented System Design...................................................................................................6
4. Conclusion...........................................................................................................................................6
References...................................................................................................................................................8
Object Oriented Programming Terminology and Designing Pattern_2
1. Introduction
This project’s main aim is to implement the object oriented programming paradigm that
are used for reusability of programming software system. The concept of programming language
is used for inherence, generics, composition and polymorphism. It can be applicable to design
the pattern of class, by using the object oriented system. It increases the reuse of document and
expresses the reusable components’ capabilities and convinces to reuse oriented programming
language’s several components. The system documentation of the interface provided describes
the implementation factors for facilitating, reusing and enables document scheme maintenance,
as the conventional software systems hardly addresses the special requirements of the software
resources which increases with the extensive usage of object oriented programming.
The objective of this report is to investigate the designing part of the object oriented
programming language that are used for classes, interface and abstract classes on the software
system.
2. Object Oriented Programming Terminology
2.1 Objects
The software system is used for the object, consisting of objects. The object can describe
the structure of the behavior. We can assume the following example, where the rectangle object's
structure might contain an origin known as instance variable, and extends its behavior, which
might contain the drawing and rotating function known as methods. The software system of the
object can execute any one method, where they could change their state and send the messages to
the other objects. This actually asks to execute the object’s corresponding methods. The
programming language model is referred as the object oriented programming, which is structured
around the objects, excluding the actions and data, instead of logic. Traditionally, program is
observed as the logical procedure which obtains the input data, then it is processed, and then the
system execution’s output data is produced.
1
Object Oriented Programming Terminology and Designing Pattern_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Object Oriented Programming in Aviation Airlines
|8
|1302
|148

Object Oriented Software Concepts
|8
|1568
|44

Victorian Institute Of Technology - VIT Intro
|5
|831
|15

Object-Oriented Software Design in Java
|6
|1399
|79

Assignment on Application Development
|28
|9269
|140

IMAT5205: Systems Analysis And Design Assignment
|12
|2002
|148