设计一个Point类,该类包含两个int型成员变量:x、y,一个color型成员变量mycolor。请给出此类的构造方法,分别是一个不带参数的,一个带两个参数的,一个带三个参数的构造方法。还要给出对应的get方法和set方法,最后重写equals和toString方法。