这个问题的答案取决于您使用的语言,但一般来说,方法的变量或参数的数量没有任何限制.
您可以处理的数据量上限,这是系统可用的内存量,但这是变量保存的实际数据大小的上限.
建议不要在类中包含大量变量或方法,因为代码很快就会变得无法维护.这是由于单一职责原则:类应该是负责一两件事,只有一两件事,那一件事情很少会需要很多变量来准确地表示它的状态.如果它这样做,使用对象组合:识别在类中出现的小结构并将它们分解为更小的类,然后将对这些类的对象的引用添加到原始类,有效地创建"有一个"关系原始类和较小类之间.
例如,汽车有一个发动机:
class Car {
Engine engine;
};
Run Code Online (Sandbox Code Playgroud)