Resultados da pesquisa a pedido "class-design"
O ponto de uma interface [duplicado]
Possível duplicado: Como saberei quando criar uma interface? [https://stackoverflow.com/questions/444245/how-will-i-know-when-to-create-an-interface] Eu estou querendo saber sobre o ponto de usar uma interface. Você usa interfaces? Em caso ...
Diagrama de classe UML para login do usuário
O diagrama abaixo é minha primeira tentativa de criar um diagrama de classes UML que descreve um login de usuário em um site. Tenho certeza de que é um design ruim e cheio de falhas, mas espero aprender com vocês como você criaria um login ...
Qual é a maneira mais confiável de proibir um construtor de cópias em C +
Às vezes é necessário proibir um construtor de cópias em uma classe C ++ para que a classe se torne "não copiável". Claro,operator= deve ser proibido ao mesmo temp Até agora, vi duas maneiras de fazer isso. A maneira 1 é declarar o ...
Serializando objetos de transferência de dados no .NET
Eu tenho um conjunto de objetos de transferência de dados (por exemplo, muitas solicitações e classes de mensagens de resposta, como MainRequest, MainResponse, ShutDownRequest, ShutDownResponse)Onde novas classes continuam chegando à medida que o ...
importações circulares python mais uma vez (aka o que há de errado com este design)
Vamos considerar os scripts python (3.x): main.py: from test.team import team from test.user import user if __name__ == '__main__': u = user() t = team() u.setTeam(t) t.setLeader(u)test / user.py: from test.team import team class user: def ...
RMs .NET, objetos de valor imutável, estruturas, construtores padrão e propriedades somente leitu
Estou apenas começando com o .NET ORMs, a ponto de ainda não ter decidido entre o Entity Framework e o NHibernate. Mas, em ambos os casos, estou com um problema, pois eles parecem querer que eu comprometa a integridade do meu modelo de domínio ...
Diagrama de classe UML: como modelar relações sobre como chamar um método ou iniciar uma atividade ou serviço
Estou criando meu primeiro aplicativo Android. Evitei rotular associações com interações de usuário ou sistema (por exemplo, rotuleicomeça em vez debeginWhenClick; Eu rotuleicomeça em vez decomesWhenDetection) No entanto, depois de ...
Problema de referência circular em C ++
Eu tenho 2 aulas:DataObject eDataElement. DataObject mantém ponteiros para (apenas)DataElements e umDataElement contém ponteiros para vários tipos, entre os quais umDataObject. Isso não costumava ser um problema, pois eu só uso ...
Qual é o propósito de uma interface de marcadores?
Qual é o propósito de uma interface de marcadores?