<< Chapter < Page | Chapter >> Page > |
This module is part of a collection titled Accessible Objected-Oriented Programming Concepts for Blind Students using Java . It demonstrates runtime polymorphism using an array of the abstract type AudioSignalGenerator02 populated with references to objects of eight different subclasses of AudioSignalGenerator02 in a format that is accessible to blind students.
I recommend that you open another copy of this module in a separate browser window and use the following links to easily find the listings while you are reading about them.
We have reached a plateau of sorts in our study of Java sound. This and previous modules have produced hard-coded sounds. Future modules will be moreflexible. For example, one future module will simulate a player piano. It will accept information about a melody as input data at runtime and will tailor the sound based on that information. Forexample, in future modules, you will learn to write a program to produce sounds like Greensleeves and MaryHadALittlelamb .
But I am getting ahead of myself. In previous modules, you have learned:
In this module, you will learn how to produce a few more types of sounds:
Notification Switch
Would you like to follow the 'Accessible objected-oriented programming concepts for blind students using java' conversation and receive update notifications?