Defining Methods for a Class
/* The syntax for a public method is: public function methodName([parameterList]):datatype { // Method code goes here. } The syntax for a private method is almost identical: private function methodName([parameterList]):datatype { // Method code goes here. } */ package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var crTest:Car = new Car(); crTest.drive(true); // Displays: Car is driving. crTest.drive(false); // Displays: Car is stopped. } } } class Car { public function drive(bStart:Boolean):void { if(bStart) { trace("Car is driving."); } else { trace("Car is stopped."); } } }
1. | Adding Static Methods to a Class | ||
2. | Create a method and then call it by name | ||
3. | A simple example of a method declaration using parameters | ||
4. | Change member variable value in member method |