private variable is not inherited : Access Control Modifiers « Class « Flash / Flex / ActionScript






private variable is not inherited

 

    class Toaster
    {
        private var finish:String = "Reflective Silver";
    }
    class HeatedResistorToaster extends Toaster
    {
        public function HeatedResistorToaster()
        {

            trace(finish); //Compiler error! We don't have a finish.
        }
    }

        








Related examples in the same category

1.Access Control Modifiers for Classes are listed before the keyword class in a class definition
2.protected member variables
3.Declares a new private property called _id within the Example class:
4.The Internal Details
5.Inherit protected variable
6.Internal variable