User Tools

Site Tools


2017_2018:s3:concprogobjet:td:td6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2017_2018:s3:concprogobjet:td:td6 [2017/11/12 19:11]
blay [Réutilisation par composition et héritage]
2017_2018:s3:concprogobjet:td:td6 [2017/11/13 08:30] (current)
blay [Présentation générale]
Line 20: Line 20:
 <box round rgb(135,​206,​250) rgb(0,​191,​255) 75%|**Votre défi** >  <box round rgb(135,​206,​250) rgb(0,​191,​255) 75%|**Votre défi** > 
  
-Faire passer ​le test avec un code propre et sans le modifier si ce n'est la référence à la classe "//​SocialNetwork//"​ qui implémente //​SocialNetworkInterface//​.+Faire passer ​les tests sans les modifier si ce n'est la référence à la classe "//​SocialNetwork//"​ qui implémente //​SocialNetworkInterface// ​et en développant un code propre.
  
 Voici les archives : //((Tips : Prenez chaque archive, déposer la sous Eclipse, dezipper, refresh))// Voici les archives : //((Tips : Prenez chaque archive, déposer la sous Eclipse, dezipper, refresh))//
Line 45: Line 45:
  
   - Vous devez construire un réseau social dont les spécifications sont les suivantes (cf. Interface //​SocialNetworkInterface//​): ​   - Vous devez construire un réseau social dont les spécifications sont les suivantes (cf. Interface //​SocialNetworkInterface//​): ​
-       * un membre a un nom et une description;​+       * un membre a un nom, un âge et une description;​
        * Un membre a est en relation avec membre b avec une force entre 1 et 5 : 5 faible, 1 très forte. a peut se considérer en relation avec b à la force 1 et b ne pas se considérer en relation avec a!        * Un membre a est en relation avec membre b avec une force entre 1 et 5 : 5 faible, 1 très forte. a peut se considérer en relation avec b à la force 1 et b ne pas se considérer en relation avec a!
        * On veut pouvoir savoir quels sont les membres en relation avec un membre au rang X : exemple : a -> b -> c -> a : a est en relation avec b au rang 1; a est en relation avec c au rang 2; c est relation avec a au rang 1; etc. (Méthode : ''​relateToRank(MemberInterface member, int rank)''​) ​        * On veut pouvoir savoir quels sont les membres en relation avec un membre au rang X : exemple : a -> b -> c -> a : a est en relation avec b au rang 1; a est en relation avec c au rang 2; c est relation avec a au rang 1; etc. (Méthode : ''​relateToRank(MemberInterface member, int rank)''​) ​
2017_2018/s3/concprogobjet/td/td6.1510510262.txt.gz · Last modified: 2017/11/12 19:11 by blay