是否可以初始化Main类中的所有类?

问题描述 投票:0回答:1

最近,我开始从事我的第一个较大的项目之一,我发现更多的课程开始堆积我以前从来没有超过3到4个类,并且我想知道是否存在某种缺点来初始化所有类并在Main类中为这些类的每个实例创建吸气剂。

DatabaseClass db;
Commands cmds;
Configuration configuration;
public Configuration getConfiguration() { return configuration; }
public Commands getCommandsClass() { return cmds; }
public DatabaseClass getDatabaseClass() { return db; }
//Inside of some sort of method
    db = new DatabaseClass(this);
    cmds = new Commands(this);
    events = new Configuration(this);

然后我用某种方法创建新的对象。这是错误的方法吗?有没有更好的方法来解决这个问题?预先谢谢!

java class initialization main
1个回答
0
投票
主类将负责初始化应用程序的高级对象,但是您应将每个对象与具有初始化和操作知识的类一起保存。
© www.soinside.com 2019 - 2024. All rights reserved.