Публикации по теме 'class-diagram'


Освоить объектно-ориентированное программирование на Python
Часть 3: Реализация ООП После разработки диаграммы последнее, что вам нужно сделать, — это превратить ее в код. Как я объяснял в своей предыдущей статье, разработка диаграммы классов поможет вам или другим разработчикам определить программу, которую вы собираетесь создать. Будет намного проще, если у вас есть « чертеж» , который люди смогут легко прочитать и понять. Позвольте мне снова показать вам диаграмму, чтобы мы могли видеть ее, пока я объясняю код. Судя по приведенной..

Базовое введение в диаграммы классов UML
В этом посте мы дадим краткое введение в диаграммы классов UML , их назначение и важные концепции. Важно понимать, что когда должен быть создан продукт, каким бы он ни был, это может быть система, мобильное приложение, веб-приложение или игра, мы должны пройти определенные этапы перед фактической реализацией продукта с использованием различных или начинается требуемый язык программирования. Эти этапы важны и важны для концептуального понимания создаваемого продукта. Эти этапы..

Диаграммы UML: общий язык
Краткое описание диаграмм UML и обзор диаграмм классов В своей работе я часто использую диаграммы UML. Ежедневно, полагаю. Тем не менее, я никогда не понимал тонкости компонентов диаграммы. Когда использовать полную стрелку, а когда пустую, линия должна быть сплошной или пунктирной и в каком направлении она должна указывать. Я перестал жить в невежестве. Итак, я собираюсь начать серию статей о диаграммах UML. Кратко о UML UML (Unified Modeling Language) - это распространенный..

Вопросы по теме 'class-diagram'

Создание диаграммы классов C ++
В проектах Visual Studio .NET вы можете добавить в проект «диаграмму классов», которая визуализирует визуальное представление всех пространств имен, классов, методов и свойств. Есть ли способ сделать это для проектов Win32 (не .NET) C ++? Либо через...
15729 просмотров
schedule 27.05.2022

Где золотая середина между классом и объектом в UML?
Допустим, вы хотите изобразить Map класс (математический, а не картографический). В Ruby у вас может быть что-то вроде: class Map attr_accessor :nodes, :edges def initialize @nodes = Set.new @edges = Set.new end def...
374 просмотров
schedule 10.04.2022

Учитывая папку с файлами Java, есть ли плагин Eclipse для рисования диаграмм классов UML?
Название говорит само за себя. Пожалуйста, предложите.
1553 просмотров
schedule 06.05.2023

VS 2010: диаграмма классов с кратким описанием xml?
Используя Visual Studio 2010 Ultimate, я создал диаграмму классов проекта C # / WPF. Проект хорошо документирован, что означает, что у каждого свойства есть сводка в формате xml. Теперь на диаграмме классов можно навести указатель мыши на свойство и...
1279 просмотров

Могу ли я скрыть методы получения и установки в представлении UML2?
UML2 — это плагин eclipse, он находится здесь http://www.eclipse.org/modeling/mdt/?project=uml2 Теперь я хочу скрыть геттеры и сеттеры, но я не знаю, как это сделать. Какие-либо предложения?
1645 просмотров
schedule 11.10.2022

Как перепроектировать дизайн из исходного кода с помощью рациональной розы
Я хотел бы создать диаграмму классов из существующего исходного кода, используя рациональную розу. У меня есть проект VC++ 6 MFC, и я установил Rational Rose Enterprise Edition версии 2003.06.16. Теперь я хотел бы перепроектировать проект для...
3867 просмотров

Диаграмма классов обратного проектирования — в частности, отношения наследования и ассоциации — из существующего проекта C#
Близкие, У меня есть пакет, похожий на SDK, в котором есть проект C#, который мне нужно использовать в качестве эталонного дизайна для моего собственного проекта. Когда я открываю эталонный проект в VS2008 и запускаю редактор диаграмм классов, он...
1098 просмотров
schedule 17.01.2023

Когда использовать классы ассоциации UML?
Могу ли я улучшить свой дизайн на этих двух диаграммах ниже? Если да, то как? Меня смущает использование ассоциативных классов в моих диаграммах. Должен ли я их использовать? фигура 1 фигура 2
20163 просмотров
schedule 07.08.2022

Отсутствует код из диаграмм классов, автоматическое восстановление не работает?
Хорошо, это сводит меня с ума: у меня есть проект Visual Studio с парой диаграмм классов, которые, по-видимому, «сломаны». Когда я открываю их, я получаю это приглашение: Я нажимаю «Да», и Visual Studio делает свое дело — это занимает...
216 просмотров
schedule 29.07.2022

Отзыв о диаграмме классов
Просто интересно, может ли кто-нибудь дать мне отзыв о моей диаграмме классов. Я хочу убедиться, что это правильно, а также любые необходимые изменения. Спасибо Ссылка на изображение: https://i.stack.imgur.com/k4RA2.jpg
5336 просмотров
schedule 04.07.2023

Создать диаграмму классов UML из проекта Java
Есть ли хороший инструмент, который может помочь преобразовать классы Java в UML, который покажет обзор того, как мои классы связаны друг с другом? Его не нужно декомпилировать из файла JAR, потому что у меня есть исходники. Я знаю, что их довольно...
394195 просмотров

Как выполнить этот шаг в туре по диаграмме классов ArgoUML?
Я работаю над одним из туров ArgoUML и застрял на Создайте диаграмму классов: шаг 11 . На этом шаге вам нужно создать анонимные реализации между интерфейсом Teacher и классами Grad и Prof . Я могу создавать отдельные реализации, как...
891 просмотров

Как предотвратить сортировку имен свойств на диаграммах классов?
Я склонен проектировать свои классы со свойствами, отсортированными в порядке, который имеет для меня смысл. Например; Я всегда делаю важную информацию, такую ​​как «id», ближе к началу, за которой следуют менее важные данные, и, наконец, записываю...
1463 просмотров
schedule 16.02.2023

Являются ли диаграммы UML единственным способом моделирования программного обеспечения?
Я часто рисую поток данных на листе бумаги. Даже планирование моих маленьких инструментов делается на бумаге. Существует UML. Проблема в том, что мне это не нравится. Все инструменты, которые я использовал (Visio и множество онлайн-редакторов),...
1323 просмотров
schedule 19.12.2022

Диаграмма классов StarUML: добавить атрибут типа Guid[]
В StarUML 5.0 я пытаюсь определить класс с атрибутом типа Guid[] (массив структуры Guid). Но нельзя вводить "-guids : Guid[]", так как StarUML автоматически отбрасывает квадратные скобки. Я не пробовал другие инструменты моделирования... просто...
13372 просмотров
schedule 23.07.2022

schemaSpy для классов php
Существует ли эквивалент schemaSpy+graphviz для создания диаграмм классов из существующего исходного кода PHP? В schemaSpy+graphviz вы можете создать ER-диаграмму, используя существующую базу данных. Результатом являются html-файлы, в которых при...
709 просмотров

VS 2010 Class Designer неправильно отображает отношения
Я использую конструктор диаграмм классов Visual Studio 2010, и он хорошо показывает отношения между родительским классом и классами, которые составляют свойства родителя. В приведенном ниже примере мы видим, что интерфейс IFoo имеет свойство с...
479 просмотров

Путаница UML в сценарии «многие ко многим»
Это моя примерная диаграмма классов cls_Invoice = {InvoiceID:int, InvoiceDate:Date, InvoiceProduct: cls_Products }; cls_Products = { ProductID:int, StockQuantity:double , Price:double}; Таблицы БД Счет-фактура = {InvoiceID,...
417 просмотров
schedule 12.12.2023

Преобразование диаграммы StarUML в рисунок Visio
У меня есть диаграмма классов, которую я создал с помощью Star Uml, но теперь требуется перенести ее в MS Visio. Можно ли перенести .uml в .vsd с доступной информацией xml? Заранее спасибо.
5963 просмотров
schedule 25.08.2022

Enterprise Architect - Наследовать методы от интерфейса в диаграмме классов
В Enterprise Architect (версия 9.2.921) я хочу сделать диаграмму классов. У меня есть класс MyInterface , который действует как интерфейс. Поэтому в EA я выбираю стереотип <<interface>> , а также помечаю его как abstract . Теперь...
8525 просмотров