//----------------------------- //---------MEMBER TYPE--------- //----------------------------- //--------------------------------------- //---------COPLIEN FORM FUNCTION--------- //--------------------------------------- //---------------------------------- //---------MEMBER FUNCTION---------- //---------------------------------- //--------------------------------------------- //---------OPERATOR OVERLOAD FUNCTION---------- //---------------------------------------------