I’m confused with designing a client software with database integration to what should be a member variable of the class or just a query to the database. Let me be specific with a trivial example: If I have, lets say, a Student class, which has a list of “friends” that are Student objects. Should my software design have an ArrayList<Student>
Tag: uml
How do I define a field in a subclass by strictly following a given UML?
I’m trying to implement the UML diagram below using java: I only got recently exposed to UMLs and according to my understanding, I cannot set a field inside SBank or PBank to define their rate of …
I am getting a syntex error when making a UML class in IntelliJ, how can i fix it?
I am making a UML class diagram in IntelliJ with the “Sketch it!” plugin, but it says there is a syntax error in line 5, where it says namespace the first time. I don’t get why, as it says …
How to present abstract class which has relationship with interface class in class diagram
I have to do diagram with minimum of one abstract class and interface.I though to be a good idea to implement the interface class here. My table is customer which is the abstract class.The interface …
is there a preferable relationship between classes? Why? [closed]
is there really a preferable relationship between classes ? or it depends on the software we have ? I know that we have is-a and has-a relationships in classes relations but, is there a one relation …
Do we need to add interface Runnable in our UML class diagram? [closed]
I have created a simple FlappyBird clone game with socket programming and now I am doing the UML diagram. My classes implements Runnable Like: static class Flappy implements Runnable{….} and: …
Instant reverse dependencies between classes in visual paradigm
I would like to reverse dependencies between my java classes using visual paradigm. Is there any way to do it ? Or any other UML modeling tool that could achieve that ?
Using Inheritance like this is right?
I’m student learning Inheritance in Java. I’m making a program (Bitcoin Mining Game). In the program, there are different kind of digger (Mining Machine): ordinary digger (this only does digging coin), overclock digger (this can dig and can overclock to dig faster) and durability recover digger (this can dig, overclock and recover durability (every digger has durability, durability drops while