Exemplo n.º 1
0
    def carregar(self):

        daoNacao = DAONacao()

        self.__nacao1.setNome(daoNacao.leituraNome(daoNacao.getArquivo1()))
        self.__nacao2.setNome(daoNacao.leituraNome(daoNacao.getArquivo2()))

        self.__nacao1.setOfensores(daoNacao.leituraAtacantes(daoNacao.getArquivo1()))
        self.__nacao2.setOfensores(daoNacao.leituraAtacantes(daoNacao.getArquivo2()))

        self.__nacao1.setDefensores(daoNacao.leituraDefensores(daoNacao.getArquivo1()))
        self.__nacao2.setDefensores(daoNacao.leituraDefensores(daoNacao.getArquivo2()))
Exemplo n.º 2
0
    def carregar(self):

        daoNacao = DAONacao()

        arq1 = daoNacao.getArquivo1()
        arq2 = daoNacao.getArquivo2()

        fabrica = FabricaNacaoMagic.getInstance()
        self.__nacao1 = fabrica.produzirNacao(arq1)
        self.__nacao2 = fabrica.produzirNacao(arq2)