New to AS3 and already getting ERRORS

I decided to start messing around with AS3 to see what I can do. So far I have been able to do NOTHING with it. I keep getting errors one of the errors is this one.

TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at container$iinit()

Here is my code

package {
    import flash.display.MovieClip;
     import flash.events.Event;
    import flash.geom.ColorTransform;


    public class container extends MovieClip
    {
        private var mcColor:MovieClip;
        private var COLOR_TRANSFORM:ColorTransform = mcColor.transform.colorTransform;
        
        public function framework()
        {
            mcColor._Seasons(winter);
            trace (mcColor.width);
        }
        
        
        private function _Seasons(name:String):void
        {
            switch(name)
            {
                case winter:
                    COLOR_TRANSFORM.color = 0x2b719e;
                    mcColor.transform.colorTransform = COLOR_TRANSFORM;
                    break;
                case summer:
                    COLOR_TRANSFORM.color = 0x6b6f5b;
                    mcColor.transform.colorTransform = COLOR_TRANSFORM;
                    break;
                
            }
        }     

    }
}

As you can see it is pretty simple. Does anyone know why I am getting that error. Thanks