void build(){
while(true){
Builder builder = new Builder();
...
}
}
class Builder{
private final Store store = null;
public Builder(){
store = Store.getInstance(
試圖重構我的代碼,以避免必須在整個地方引用共享實例,而我想通過自定義初始化程序注入它們。我對Swift初始化的理解有限讓我無法這樣做。 這裏是我的ViewController,減去的方法和樣板: class LoginVC: UIViewController {
let dataManager: DataManager
let restManager: RestManager
我正在編寫連接到數據庫的應用程序。我需要能夠使用來自許多類的DataBase連接。 class Database
{
auto MyConnection = new Connection("..."); // create connection
void calc()
{
MyConnection.query("..."); // use it