ITM 305 Lecture Notes - Lecture 9: Indirection, Loose Coupling, Subroutine

132 views7 pages

Document Summary

Object-oriented design is a process by which a set of detailed object-oriented design models are built, which are then used by the programmers to write and test programs for the new system. System design is the bridge between user requirements and programming the new system. An object-oriented program consists of sets of computing objects. Each object has data and program logic encapsulated within itself. Analyst define the structure of the program logic and data fields by defining a class. The class definition describes the structure or template of what an executing object looks like. The object does(cid:374)"t (cid:272)o(cid:373)e i(cid:374)to e(cid:454)iste(cid:374)(cid:272)e u(cid:374)til the p(cid:396)og(cid:396)a(cid:373) (cid:271)egi(cid:374)s to e(cid:454)e(cid:272)ute. This is called an instantiation of the class, that is, making an instance based on the template provided by the class definition. An object-oriented program consists of a set of these instantiated objects that cooperate to accomplish a result.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents