Я должен снабдить класс другим с нормативным управлением.
Я предполагаю, что эти два класса:
Класс А:
public class A {
private String attributeA1;
...
private String attributeA50;
...
// getters and setters
}
Класс Б:
public class B {
private String attributeB1;
...
private String attributeB50;
...
// getters and setters
}
Каждый атрибут из класса A будет предоставлять атрибут из B.
Пример:
public Class Supplying {
public B elementB;
public A elementA;
public void supplyAttributeB1( String toto){
String tata = elementA.getattributeA1();
// Example of regulatory management "Substring"
elementB.setAttributeB1(tata.substring(5));
}
public void supplyAttributeB2(String toto){
...
}
...
public void supplyAttributeB50(String toto){
...
}
}
Когда я вижу свой код, он выглядит не очень красиво. Я думаю, что у меня проблема с моделированием, потому что класс, поставляющий код, будет содержать более 150 строк кода.
Есть ли другой способ реализовать эту концепцию с помощью интерфейса, наследования или шаблона проектирования? Я пытаюсь научиться кодировать лучше.
A
отличается от классаB
? - person sp00m   schedule 18.07.2014