ActionsScript 3.0 Design Pattern Relations Part III: Inheritance

n open triangle on a line from a child class to the parent class indicates the inheritance symbol in Design Pattern class diagrams. In the Participant Relations diagram above, you can see symbols for both single and multiple inheritance in red. Inheritance in design patterns is so common, pointing out which designs do not use [...] Related posts:ActionsScript 3.0 Design Pattern Relations Part I: Acquaintances ActionsScript 3.0 Design Pattern Relations Part II: Aggregation Design Pattern Principles for ActionScript 3.0: Favor Object Composition Over Class Inheritance

You Might Also Like...

  • ActionsScript 3.0 Design Pattern Relations Part III: Inheritance

    179 readersn open triangle on a line from a child class to the parent class indicates the inheritance symbol in Design Pattern class diagrams. In the Participant Relations diagram above, you can see symbols for both single and multiple inheritance in red. Inheritance in design patterns is so common, pointing out which designs do not use

  • ActionsScript 3.0 Design Pattern Relations Part IV: Creation

    210 readersne of the least discussed relations in Design Patterns is where one participant creates an instance of another. Basically, the pattern calls for one class to instantiate another class. This relationship is indicated by a broken line with an arrowhead pointing to the class that has been instantiated. (The Participant Relations diagram above shows

  • ActionsScript 3.0 Design Pattern Relations Part II: Aggregation

    623 readers‘m tempted to say that aggregation is a stronger form of acquaintance, and that wouldn’t be far from wrong. In fact, in certain contexts it may be perfectly correct. Gamma, et al point out that the differences between the two is a matter of intent rather than explicit language mechanisms. That makes it a [...]

  • ActionsScript 3.0 Design Pattern Relations Part I: Acquaintances

    451 readershis post is the first in a series where I hope to discuss all of the key relationships between classes in Design Patterns. To help identify posts in this series I’ve created a general diagram with all of the different kinds of relationships between classes. I did not include the boxes for pseudo-code or divide

  • ActionScript 3.0 Design Pattern Re-use and Modification

    542 readersvery Monday I have to separate out the paper, glass, aluminum, and plastic to recycle and take them up to the curb. This last Monday while engaged in this weekly ritual, I thought that recycling a design pattern might be an interesting exercise. Additionally, it’s the kind of design pattern advantage that can be used

  • Fixing the State Machine: Aid Game Repair

    475 readersstrong>Getting the States Straight In a recent post to illustrate the use of composition and delegation, I created a simple game using a State design Pattern—the Aid Game. A lot of people had lots of questions and suggestions for making it better and being one who thrives on improvement and change, I promised to have

  • Protection Proxy 1: Shielding the Real Subject

    1712 readershe images that people use on dating sites may not exactly represent who they are. So instead of putting in a real picture, they may use a proxy that is better looking, younger (or older), and generally more likely to attract a date. The Proxy Design Pattern deals with object access. In our book, we

  • Protection Proxy 1: Shielding the Real Subject

    524 readershe images that people use on dating sites may not exactly represent who they are. So instead of putting in a real picture, they may use a proxy that is better looking, younger (or older), and generally more likely to attract a date. The Proxy Design Pattern deals with object access. In our book, we

  • The ActionScript 3.0 Design Pattern Thrill Ride: Part II—Catalyst

    572 readersI’ve been working on a project with Adobe Catalyst, and if I didn’t do something for a Design Pattern tour now, it would be put off until I don’t know when. So I put together a non-design pattern application incorporating video and code snippets from the Aid Game. I simply have not had time [...]

  • The ActionScript 3.0 Design Pattern Thrill Ride: Part II—Catalyst

    328 readersI’ve been working on a project with Adobe Catalyst, and if I didn’t do something for a Design Pattern tour now, it would be put off until I don’t know when. So I put together a non-design pattern application incorporating video and code snippets from the Aid Game. I simply have not had time [...] Related