TE-04 Object Oriented Programming

Authors

Edwin Stephanus Alen Lumunon, ST, MIT
Manado State Polytechnic
Robby Tangkudung, ST.,MT
Manado State Polytechnic
admin admin

Keywords:

Object-oriented programming, OOP, Programming, object

Synopsis

Object-oriented programming (English: object-oriented programming abbreviated as OOP) is a programming paradigm that is object-oriented. This is a type of programming in which the programmer defines not only the data types of a data structure, but also the types of operations (functions) that can be applied to the data structure. In this way, data structures become objects that include data and functions. Additionally, programmers can create relationships between one object and another. For example, objects can inherit characteristics from other objects.
One of the main advantages of object-oriented programming techniques over procedural programming techniques is that it allows programmers to create modules that do not need to be changed when a new type of object is added. A programmer can only create new objects that inherit many features from existing objects. This makes object-oriented programs easier to modify.
This textbook is expected to have implications for efforts to optimize the learning process in lectures and to strengthen the sharpening of competency achievement, relevance and quality of student learning outcomes. Apart from that, it is also hoped that it can be a guide for teaching staff in teaching and learning activities in the classroom and laboratory.

Downloads

Download data is not yet available.

Author Biographies

Edwin Stephanus Alen Lumunon, ST, MIT, Manado State Polytechnic

Edwin Stephanus Alen Lumunon, ST, MIT was born in Manado, January 21 1974. completed his Bachelor of Engineering (ST) at the Faculty of Engineering, Sam Ratulangi University, Manado in 1997, Master of Information Technology (MIT) at The University of Newcastle, New South Wales, Australia, 2004. Since 1998 he has been an educator at the Manado State Polytechnic, teaching courses in Software Engineering, Object Based Programming, Algorithms and Data Structures, Databases, Data Mining, Operating Systems, Computer Architecture and Mobile Programming. Apart from teaching, the author is also active in research with a research focus on Software Engineering, Decision Support Systems and Data Mining.

Robby Tangkudung, ST.,MT, Manado State Polytechnic

Robby Tangkudung, ST., MT was born in Lembean, 10 April 1965. Completed his Bachelor's degree at the Faculty of Industrial Engineering, ITATS Electrical Department, Surabaya in 1997. Master's degree at Hasanuddin University, Makasar, in 2010. Since 2001 he has been an Educator at the Manado State Polytechnic, with teaching in Database, Data Communication, Computer Organization and Database courses. Apart from teaching, the author is also active in research with a research focus on Databases, Data Communication and Instrumentation.

Cover

Published

February 6, 2024