You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Guillaume REY 89f360aa9a
continuous-integration/drone/push Build is passing Details
Modification du diagramme de classe avec implémentation des constructeurs et méthodes
2 years ago
Sources Modification du diagramme de classe avec implémentation des constructeurs et méthodes 2 years ago
.drone.yml modification du drone pour implémentation de Sonar 2 years ago
.gitignore Déplacemnt git ignore 2 years ago
README.md Modification du diagramme de classe avec implémentation des constructeurs et méthodes 2 years ago

README.md

Ohara_MAUI

classDiagram
    class Bateau{
        + NomRomanise : string
        + PremierChap : int
        + PremierEp : int
        + Description : string
        + Caracteristique : string
        + Bateau(nom : string, nomRomanise :  string, premierChap : int, premierEp : int, description : string,  caracteristique : string, image : string)
        + Bateau(nom : string, nomRomanise :  string, affiliation :  Equipage , premierChap : int, premierEp : int, description : string, caracteristique : string, image : string)
    }

    class Bestiaire {
        + Origine : string
        + Description : string
        + Caracteristique : string
        + Bestiaire(nom : string, origine : string, description :  string, caracteristique : string, image : string)
    }

    class Equipage {
        + NomRomanise : string
        + Region : string
        + PremierChap : int
        + PremierEp : int
        + Statut : bool
        + Description : string
        + Equipage(nom : string, nomRomanise :  string, region : string, premierChap : int, premierEp : int, statut : bool, description : string , image : string)
    }

    class FruitDuDemon {
        + NomRomanise : string
        + Type : string
        + PremierChap : int
        + PremierEp : int 
        + Description : string
        + Forces : string
        + Faiblesses : string
        + FruitDuDemon(nom : string, nomRomanise :  string, type : string, premierChap : int, premierEp : int, description : string, forces : string, faiblesses : string, image : string)
        + FruitDuDemon(nom : string, nomRomanise :  string, type : string, premierChap : int, premierEp : int, description : string, forces : string, faiblesses : string, image : string, utilisateur : List~Personnage~)
    }

    class Ile {
        + NomRomanise : string
        + Region : string
        + PremierChap : int
        + PremierEp : int
        + Description : string
        + Geographie : string
        + Ile(nom : string, nomRomanise :  string, region : string, premierChap : int, premierEp : int, description : string, geographie : string, image : string)
    }

    class Personnage {
        + Prime : double
        + Epithete : string
        + Age : int
        + Taille : double
        + Origine : string
        + Biographie : string
        + Citation : string
        + Personnage(nom : string, prime : double, epithete : string, int age, taill: double, origine : string, biographie : string, citation : string, image : string)
    }

    class ObjetOhara {
        + Nom : string
        + Image : string?
        ObjetOhara(nom : string, image : string)
    }


    FruitDuDemon --> Personnage : + Utilisateur
    Personnage --> Equipage : + Equipage
    Personnage --> FruitDuDemon : + Fruit
    Bateau  --> Equipage : + Affiliation
    Equipage --> Personnage : + Capitaine
    Equipage --> Personnage : + Membre
    Equipage --> Equipage : + Allie

    Ile --|> ObjetOhara
    FruitDuDemon --|> ObjetOhara
    Personnage --|> ObjetOhara
    Equipage --|> ObjetOhara
    Bateau --|> ObjetOhara
    Bestiaire --|> ObjetOhara