我正在处理 Android 和 java 项目。我的任务是创建一个应该在画布上绘制一个矩形的类。我想知道,对构造函数进行编程是否是一种好习惯,这样它可以做的不仅仅是初始化变量。当然,我知道我可以创建一个类的对象,其构造函数将初始化变量,然后调用公共方法来绘制矩形。但是,我想知道对构造函数进行编程是否是一种好习惯,该构造函数也将绘制矩形,从而摆脱公共方法。
任何意见将不胜感激。
我正在处理 Android 和 java 项目。我的任务是创建一个应该在画布上绘制一个矩形的类。我想知道,对构造函数进行编程是否是一种好习惯,这样它可以做的不仅仅是初始化变量。当然,我知道我可以创建一个类的对象,其构造函数将初始化变量,然后调用公共方法来绘制矩形。但是,我想知道对构造函数进行编程是否是一种好习惯,该构造函数也将绘制矩形,从而摆脱公共方法。
任何意见将不胜感激。