Join Todd Perkins for an in-depth discussion in this video Understanding encapsulation, part of Flash CS4 Professional: Object-Oriented Programming .
One of the key concepts in object- oriented programming is something called…encapsulation.…Encapsulation involves keeping certain parts of a class behind the scenes and…exposing other parts. In other words, encapsulation involves exposing only what…is necessary to use the class.…Now to understand that concept I want you to think of a TV, and I have this…image here to get your imagination going. When you are using a TV you can…control the TV using simple buttons. In order to get a TV to work and benefit…from its technology, you don't have to know too much about the inner-workings…or behind-the-scenes stuff in order to understand how to work a TV and to…benefit from a TV.…
Now to relate that back to code, you may have classes where you want to hide…certain functionality and expose other functionality. You can have methods and…properties working behind the scenes in a class just like you would in a TV or…another complicated electronic device.…The person using the class does not have to know every single thing about how…
- Loading external text, images, and XML files
- Creating essential properties for a View class
- Defining a Model class
- Building and implementing interfaces and designs
- Debugging projects
- Building applications with Controller-class buttons
Skill Level Intermediate
1. ActionScript 3.0 Essentials
2. Advanced ActionScript Techniques
3. Object-Oriented Programming Fundamentals
4. The Model View Controller Design Pattern
5. Building a Model Class
6. Building a View Class
7. Building a Controller Class
8. Improving and Debugging the Application
9. Moving Forward
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.