Содержание
- 2. Концептуальный уровень Уровень спецификаций Уровень реализаций
- 4. public class Animal { } public class Dog : Animal { }
- 5. public class TreeMap { private TreeMapNode topNode = null; public void Add(IComparable key, object value) {
- 6. internal class TreeMapNode { private static readonly int LESS = 0; private static readonly int GREATER
- 7. private int SelectSubNode(IComparable key) { return (key.CompareTo(this.key) } private object FindSubNodeForKey(int node, IComparable key) { return
- 8. private void AddSubNode(int node, IComparable key, object value) { if (nodes[node] == null) nodes[node] = new
- 9. Диаграммы классов
- 10. Классы представляются прямоугольниками, а отношения между ними – стрелками. На данной диаграмме все отношения являются ассоциациями.
- 11. Диаграммы объектов
- 12. Диаграммы последовательности
- 13. Диаграммы кооперации
- 14. Диаграммы состояний
- 15. Работа с диаграммами Зачем нужно моделирование Зачем строить модели программ
- 16. Общение с другими людьми
- 17. public class BubbleSorter { private static int operations; public static int Sort(int[] array) { operations =
- 19. Карты
- 20. Финальная документация
- 25. public class Button { private Dialer itsDialer; public Button(Dialer dialer) { itsDialer = dialer; } }
- 28. public class ButtonDialerAdapter : ButtonListener { private int digit; private Dialer dialer; public ButtonDialerAdapter(int digit, Dialer
- 30. Скачать презентацию