Join Todd Perkins for an in-depth discussion in this video Defining the Controller class, part of Flash CS4 Professional: Object-Oriented Programming .
In this chapter we are going to be working with our Controller classes.…Remember the Controller class manipulates the model. So the controller will…manipulate the model and the model will send notification then it's updated and…then the view updates.…The controller mainly works with user interactivity to manipulate the model. So…this file, Controller.as, is in the same file as our other classes. So that's…the mvc folder. So this class is going to be a part of the mvc package. So…package mvc and we will declare the class and this class is not going to extend…anything and we will declare the constructor and there we go. We are going to…need to import one class that's the event class.…
So it's import flash.events.Event and then above the constructor we are going…to have one public property called Model. Data type is going to be model.…Remember we don't have to import it because the model class is in the same…package as the controller. And then in the constructor we will receive one…parameter called m and that's going to be a model and then we will set the…
- 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.