1.Distinguish the programming approach used in procedural programming
1.Distinguish the programming approach used in procedural programming
and object-oriented programming.
2.Discuss the validity of the following statement: The object-oriented
programming approach is ideal for simulating real-world problems.
3.Consider the following scenarios and outline the objects and their
interactions in terms of messages and arguments:
a.a driver driving a car;
b.a customer making a cash withdrawal from an automated teller machine
(ATM);
c.a customer buying a compact disk player from a vendor;
d.a traffic policeman directing traffic at a junction;
e.a lecturer delivering his/her lecture to a class of students;
f. a tutorial discussion between an instructor and students
"96% of our customers have reported a 90% and above score. You might want to place an order with us."
