Question :
(a) Define the following Object-Oriented terms:
(i) Encapsulation
(ii) Inheritance
(iii) Abstraction
(iv) Polymorphism.
(b) What are objects in Lingo programming
(c) Using a combination of parent scripts and lists write a simple parent script to hold the data in a stack.
(d) (i) What is an actorList?
(ii) Give three advantages of an actorList.
(iii) Give three disadvantages of an actorList.
(e) Write a movie which shows the creation of 5 independent objects, all of which reference the same script counter variable via inheritance.
(f) Using example explain the puppetSprite() function.