Doc2GL Deploy commited on
Commit ·
eaa2438
0
Parent(s):
Deploy Doc2GL to HuggingFace Space
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +6 -0
- DejaVuSans-Bold.pkl +3 -0
- DejaVuSans-Bold.ttf +3 -0
- DejaVuSans.pkl +3 -0
- DejaVuSans.ttf +3 -0
- GT/Augustin_REMY_Mindmap_OOP.json +1 -0
- GT/EL_AOUAD_ISMAIL_The_mindmap_of_OOP_concept.json +1 -0
- GT/IMG_20210202_235749.json +1 -0
- GT/MMM_OOP_CHALLAN_BELVAL_Jérôme.json +1 -0
- GT/MMM_OOP_DUPERRIER_Eusèbe.json +1 -0
- GT/MMM_OOP_GILBERT_charles.json +1 -0
- GT/MMM_OOP_PUGI_Valentin.json +1 -0
- GT/MMOP_OOP_HERRMANN_Ouri.json +1 -0
- GT/MMP_OOP_ARROUB_Youness.json +1 -0
- GT/MMP_OOP_BALOUFAUD_Lisa.json +1 -0
- GT/MMP_OOP_BENAMARA_Moatassem.json +1 -0
- GT/MMP_OOP_BENOIT_Maxime.json +1 -0
- GT/MMP_OOP_BILLET_NAYME_Paul.json +1 -0
- GT/MMP_OOP_BODSON_CLEMENCE.json +1 -0
- GT/MMP_OOP_BOIVIN_Eva.json +1 -0
- GT/MMP_OOP_BOUGUIN_Bastian.json +1 -0
- GT/MMP_OOP_BOUR_Agathe.json +1 -0
- GT/MMP_OOP_BRESSE_FLORIAN.json +1 -0
- GT/MMP_OOP_BRILLAIS_Jules.json +1 -0
- GT/MMP_OOP_BRUCHON_Martin.json +1 -0
- GT/MMP_OOP_Baque_Emma.json +1 -0
- GT/MMP_OOP_CAO_Julie.json +1 -0
- GT/MMP_OOP_CASSARINO_Adrien.json +1 -0
- GT/MMP_OOP_CAZAMAYOU_Emma.json +1 -0
- GT/MMP_OOP_CESTE_Esteban.json +1 -0
- GT/MMP_OOP_CHIRILCENCO_Benjamin.json +1 -0
- GT/MMP_OOP_CHOLLET_Victor.json +1 -0
- GT/MMP_OOP_COLMANT_Salomé.json +1 -0
- GT/MMP_OOP_COMTE_Florian.json +1 -0
- GT/MMP_OOP_CONENNA_Thibault.json +1 -0
- GT/MMP_OOP_COUTURIER_Margot.json +1 -0
- GT/MMP_OOP_Claire.json +1 -0
- GT/MMP_OOP_DANTES_Marceau.json +1 -0
- GT/MMP_OOP_DEBRET_Erwan.json +1 -0
- GT/MMP_OOP_DESPREZ_Emma.json +1 -0
- GT/MMP_OOP_DESTIENNE_Louis.json +1 -0
- GT/MMP_OOP_DESTRUHAUT_Antoine.json +1 -0
- GT/MMP_OOP_DURENDEAU_Etienne.json +1 -0
- GT/MMP_OOP_ENEE_Thomas.json +1 -0
- GT/MMP_OOP_FARINELLA_Luca.json +1 -0
- GT/MMP_OOP_FAUQUET_Noémie.json +1 -0
- GT/MMP_OOP_FAY_Alexandre.json +1 -0
- GT/MMP_OOP_FLOCH_Mathilde.json +1 -0
- GT/MMP_OOP_FRITSCH_Maxime.json +1 -0
- GT/MMP_OOP_GALLE_JEANNE.json +1 -0
.gitattributes
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.ttf filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.png filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.jpg filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.gif filter=lfs diff=lfs merge=lfs -text
|
DejaVuSans-Bold.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:28c4f133266b54bfe5568319f0702dce84b9c19bb8d0e18e8b251a696ce79035
|
| 3 |
+
size 136911
|
DejaVuSans-Bold.ttf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e6476c1b80502924294eed40894c5b18e06c181444ca953e5334262df9c27724
|
| 3 |
+
size 705684
|
DejaVuSans.pkl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b2c9c37d06bed93d4ed191a010b791507fa3850b8c6c0c1c10bfa262a8808d9e
|
| 3 |
+
size 136882
|
DejaVuSans.ttf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7da195a74c55bef988d0d48f9508bd5d849425c1770dba5d7bfc6ce9ed848954
|
| 3 |
+
size 757076
|
GT/Augustin_REMY_Mindmap_OOP.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"2","label":"Composition: Object owns (or multiple)"},{"id":"4","label":"Delegation: Using function with an aggregation or a composition"},{"id":"3","label":"Aggregation: Referring: an object calls an other one"},{"id":"1","label":"OOP"},{"id":"1","label":"OOP"},{"id":"11","label":"Method: Contains the dynamic behavior of the class"},{"id":"10","label":"Attributes: Call instances variables"},{"id":"9","label":"Objects: Stock in attributes Instances of class"},{"id":"8","label":"Classes: It's special type of function"},{"id":"7","label":"Inheritance: Simple Multiple Classification"},{"id":"6","label":"Polymorphism: When a parent form an object takes several forms"},{"id":"5","label":"Encapsulation: The Wrapper Abstraction"}],"edges":[{"source":"2","target":"1"},{"source":"4","target":"1"},{"source":"3","target":"1"},{"source":"1","target":"11"},{"source":"1","target":"10"},{"source":"1","target":"9"},{"source":"1","target":"8"},{"source":"1","target":"7"},{"source":"1","target":"6"},{"source":"1","target":"5"}]}
|
GT/EL_AOUAD_ISMAIL_The_mindmap_of_OOP_concept.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"16","label":"Encapsulation"},{"id":"4","label":"ObjectOrientedprogramming"},{"id":"25","label":"Polymorphism"},{"id":"28","label":"Data"},{"id":"29","label":"Objectorientedmodel"},{"id":"31","label":"Code"},{"id":"1","label":"ObjectOrientedprogramminglanguage"},{"id":"8","label":"NestedClass"},{"id":"7","label":"Constructor(New)"},{"id":"5","label":"Class/sub"},{"id":"6","label":"Instance(this)"},{"id":"9","label":"Inheritance"},{"id":"22","label":"Instance"},{"id":"23","label":"Abstraction"},{"id":"24","label":"Behavior"},{"id":"25","label":"Polymorphism"},{"id":"27","label":"Therightmethod"},{"id":"26","label":"Processobjectsbasedontheirdatatypes"},{"id":"28","label":"Data"},{"id":"29","label":"Objectorientedmodel"},{"id":"30","label":"Variables"},{"id":"31","label":"Code"},{"id":"32","label":"functionorientedmodel"},{"id":"3","label":"Features(Polymorphism,Inheritance,Encapsulation)"},{"id":"2","label":"terminology(Classes,Objects,Methods)"},{"id":"4","label":"ObjectOrientedprogramming"},{"id":"16","label":"Encapsulation"},{"id":"9","label":"Inheritance"},{"id":"15","label":"Anobjectacquiresallpropertiesofanotherobject"},{"id":"14","label":"HierarchicalClassification"},{"id":"13","label":"SubClasses"},{"id":"12","label":"Superclass"},{"id":"11","label":"Properties"},{"id":"10","label":"Classification"},{"id":"21","label":"Method"},{"id":"20","label":"Data"},{"id":"19","label":"Class"},{"id":"18","label":"Object"},{"id":"17","label":"Interface"}],"edges":[{"source":"16","target":"22"},{"source":"16","target":"23"},{"source":"16","target":"24"},{"source":"4","target":"25"},{"source":"25","target":"27"},{"source":"25","target":"26"},{"source":"4","target":"28"},{"source":"28","target":"29"},{"source":"29","target":"30"},{"source":"4","target":"31"},{"source":"31","target":"32"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"8","target":"4"},{"source":"7","target":"4"},{"source":"5","target":"4"},{"source":"6","target":"4"},{"source":"4","target":"16"},{"source":"4","target":"9"},{"source":"9","target":"15"},{"source":"9","target":"14"},{"source":"9","target":"13"},{"source":"9","target":"12"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"16","target":"21"},{"source":"16","target":"20"},{"source":"16","target":"19"},{"source":"16","target":"18"},{"source":"16","target":"17"}]}
|
GT/IMG_20210202_235749.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"3","label":"Private Data"},{"id":"1","label":"Exceptions"},{"id":"4","label":"behaviour (methods)"},{"id":"5","label":"Public Interface"},{"id":"6","label":"Class"},{"id":"21","label":"Instances"},{"id":"19","label":"Encapsulation"},{"id":"20","label":"parametrized"},{"id":"7","label":"Stach"},{"id":"8","label":"Interfaces"},{"id":"9","label":"Implementation"},{"id":"11","label":"Nested"},{"id":"12","label":"Not static"},{"id":"14","label":"Constructor"},{"id":"15","label":"user-defined"},{"id":"17","label":"overriding"},{"id":"22","label":"OOP"},{"id":"23","label":"Inheritance"},{"id":"25","label":"Polymorphism"},{"id":"26","label":"\"1 interface, multiple methods\""},{"id":"28","label":"(\";\")"},{"id":"29","label":"Expression"},{"id":"31","label":"if, switch, while,..."},{"id":"32","label":"Statements"},{"id":"35","label":"\"{}\""},{"id":"36","label":"JAVA"},{"id":"37","label":"Variables"},{"id":"38","label":"Inputs"},{"id":"44","label":"import"},{"id":"47","label":"ULM"},{"id":"48","label":"Input"},{"id":"52","label":"Relationships"},{"id":"54","label":"Composition"},{"id":"1","label":"Exceptions"},{"id":"2","label":"unchecked"},{"id":"5","label":"Public Interface"},{"id":"6","label":"Class"},{"id":"22","label":"OOP"},{"id":"19","label":"Encapsulation"},{"id":"11","label":"Nested"},{"id":"21","label":"Instances"},{"id":"14","label":"Constructor"},{"id":"8","label":"Interfaces"},{"id":"9","label":"Implementation"},{"id":"10","label":"Static"},{"id":"12","label":"Not static"},{"id":"13","label":"Inner-class"},{"id":"15","label":"user-defined"},{"id":"17","label":"overriding"},{"id":"16","label":"overload"},{"id":"18","label":"Superclass and Subclass"},{"id":"52","label":"Relationships"},{"id":"51","label":"Streams"},{"id":"47","label":"ULM"},{"id":"36","label":"JAVA"},{"id":"25","label":"Polymorphism"},{"id":"23","label":"Inheritance"},{"id":"24","label":"No multiple"},{"id":"26","label":"\"1 interface, multiple methods\""},{"id":"27","label":"dynamic binding"},{"id":"31","label":"if, switch, while,..."},{"id":"29","label":"Expression"},{"id":"30","label":"Value"},{"id":"32","label":"Statements"},{"id":"34","label":"Instruction"},{"id":"33","label":"Base"},{"id":"38","label":"Inputs"},{"id":"37","label":"Variables"},{"id":"42","label":"Instance"},{"id":"41","label":"Static"},{"id":"40","label":"Scope"},{"id":"39","label":"Identifier, typ, initializer"},{"id":"46","label":"Scanner"},{"id":"44","label":"import"},{"id":"43","label":"Packages"},{"id":"45","label":"int, double, long, string..."},{"id":"49","label":"Output"},{"id":"48","label":"Input"},{"id":"50","label":"Reading method"},{"id":"54","label":"Composition"},{"id":"53","label":"Aggregation"},{"id":"55","label":"Delegation"}],"edges":[{"source":"3","target":"1"},{"source":"1","target":"2"},{"source":"3","target":"5"},{"source":"4","target":"5"},{"source":"5","target":"6"},{"source":"6","target":"22"},{"source":"21","target":"22"},{"source":"19","target":"22"},{"source":"6","target":"19"},{"source":"6","target":"11"},{"source":"20","target":"21"},{"source":"6","target":"21"},{"source":"6","target":"14"},{"source":"7","target":"8"},{"source":"8","target":"9"},{"source":"9","target":"10"},{"source":"11","target":"12"},{"source":"12","target":"13"},{"source":"14","target":"15"},{"source":"15","target":"17"},{"source":"15","target":"16"},{"source":"17","target":"18"},{"source":"22","target":"52"},{"source":"22","target":"51"},{"source":"22","target":"47"},{"source":"22","target":"36"},{"source":"22","target":"25"},{"source":"22","target":"23"},{"source":"23","target":"24"},{"source":"25","target":"26"},{"source":"26","target":"27"},{"source":"28","target":"31"},{"source":"28","target":"29"},{"source":"29","target":"30"},{"source":"31","target":"32"},{"source":"32","target":"34"},{"source":"35","target":"34"},{"source":"32","target":"33"},{"source":"36","target":"33"},{"source":"36","target":"38"},{"source":"36","target":"37"},{"source":"37","target":"42"},{"source":"37","target":"41"},{"source":"37","target":"40"},{"source":"37","target":"39"},{"source":"38","target":"46"},{"source":"38","target":"44"},{"source":"38","target":"43"},{"source":"44","target":"45"},{"source":"47","target":"49"},{"source":"47","target":"48"},{"source":"48","target":"50"},{"source":"52","target":"54"},{"source":"52","target":"53"},{"source":"54","target":"55"}]}
|
GT/MMM_OOP_CHALLAN_BELVAL_Jérôme.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Language code (C++, Java, Python)"},{"id":"2","label":"OOP (Object-oriented Programming)"},{"id":"3","label":"Basic language"},{"id":"8","label":"Principles"},{"id":"9","label":"Inheritance"},{"id":"10","label":"Polymorphism"},{"id":"11","label":"Encapsulation"},{"id":"2","label":"OOP (Object-oriented Programming)"},{"id":"8","label":"Principles"},{"id":"3","label":"Basic language"},{"id":"7","label":"Methods"},{"id":"6","label":"Attributes"},{"id":"5","label":"Objects"},{"id":"4","label":"Classes"},{"id":"11","label":"Encapsulation"},{"id":"10","label":"Polymorphism"},{"id":"9","label":"Inheritance"},{"id":"12","label":"Sub class or superclass"},{"id":"14","label":"Overriding"},{"id":"13","label":"Overloading"},{"id":"15","label":"Abstraction"}],"edges":[{"source":"1","target":"2"},{"source":"2","target":"8"},{"source":"2","target":"3"},{"source":"3","target":"7"},{"source":"3","target":"6"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"8","target":"11"},{"source":"8","target":"10"},{"source":"8","target":"9"},{"source":"9","target":"12"},{"source":"10","target":"14"},{"source":"10","target":"13"},{"source":"11","target":"15"}]}
|
GT/MMM_OOP_DUPERRIER_Eusèbe.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object-Oriented Programming"},{"id":"2","label":"Keys"},{"id":"6","label":"Type of Realtions"},{"id":"10","label":"Terminology"},{"id":"10","label":"Terminology"},{"id":"6","label":"Type of Realtions"},{"id":"2","label":"Keys"},{"id":"5","label":"Polymorphism"},{"id":"4","label":"Encapsulation"},{"id":"3","label":"Inheritance"},{"id":"9","label":"Delegation"},{"id":"8","label":"Aggregation"},{"id":"7","label":"Composition"},{"id":"15","label":"Messages & Receivers"},{"id":"14","label":"Members"},{"id":"13","label":"Class Members & Instance Members"},{"id":"12","label":"Methods"},{"id":"11","label":"Object"}],"edges":[{"source":"1","target":"10"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"6","target":"9"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"10","target":"15"},{"source":"10","target":"14"},{"source":"10","target":"13"},{"source":"10","target":"12"},{"source":"10","target":"11"}]}
|
GT/MMM_OOP_GILBERT_charles.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"4","label":"methods"},{"id":"1","label":"classes"},{"id":"2","label":"object"},{"id":"3","label":"attribution"},{"id":"5","label":"programmation"},{"id":"6","label":"inheritance"},{"id":"7","label":"encapsulation"},{"id":"8","label":"polymorphisme"},{"id":"14","label":"class"},{"id":"15","label":"abstraction"},{"id":"5","label":"programmation"},{"id":"8","label":"polymorphisme"},{"id":"6","label":"inheritance"},{"id":"11","label":"hierarchical/hybrid"},{"id":"10","label":"double"},{"id":"9","label":"single"},{"id":"7","label":"encapsulation"},{"id":"15","label":"abstraction"},{"id":"14","label":"class"},{"id":"13","label":"overriding"},{"id":"12","label":"overloading"},{"id":"19","label":"structure"},{"id":"18","label":"behaviour instance"},{"id":"17","label":"aggregation"},{"id":"16","label":"interface"}],"edges":[{"source":"4","target":"5"},{"source":"1","target":"5"},{"source":"2","target":"5"},{"source":"3","target":"5"},{"source":"5","target":"8"},{"source":"5","target":"6"},{"source":"6","target":"11"},{"source":"6","target":"10"},{"source":"6","target":"9"},{"source":"6","target":"7"},{"source":"7","target":"15"},{"source":"7","target":"14"},{"source":"8","target":"13"},{"source":"8","target":"12"},{"source":"14","target":"19"},{"source":"14","target":"18"},{"source":"15","target":"17"},{"source":"15","target":"16"}]}
|
GT/MMM_OOP_PUGI_Valentin.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"5","label":"sharing properties for animals (for example)"},{"id":"6","label":"Hierarchical classification"},{"id":"12","label":"Abstraction: fundamental principle of OOP which extend on and overid elements from attributes"},{"id":"8","label":"integers, chars and floats in a general set"},{"id":"11","label":"Polymorphism"},{"id":"13","label":"Vehicle (for example)"},{"id":"14","label":"Move forward"},{"id":"15","label":"Car"},{"id":"17","label":"Motorbike"},{"id":"2","label":"Animals"},{"id":"1","label":"Mammals"},{"id":"19","label":"Bicycle"},{"id":"21","label":"Protection and create a link between code and data"},{"id":"25","label":"Encapsulation"},{"id":"7","label":"Inheritance"},{"id":"23","label":"nested classes: defined inside a container class list which is linked"},{"id":"24","label":"methods"},{"id":"26","label":"class = object"},{"id":"27","label":"Classes"},{"id":"3","label":"superclasses = object"},{"id":"4","label":"subclasses"},{"id":"6","label":"Hierarchical classification"},{"id":"7","label":"Inheritance"},{"id":"8","label":"integers, chars and floats in a general set"},{"id":"11","label":"Polymorphism"},{"id":"10","label":"Implements"},{"id":"9","label":"objects"},{"id":"13","label":"Vehicle (for example)"},{"id":"14","label":"Move forward"},{"id":"17","label":"Motorbike"},{"id":"15","label":"Car"},{"id":"16","label":"step on the gas pedal"},{"id":"18","label":"turn the throttle towards you"},{"id":"1","label":"Mammals"},{"id":"2","label":"Animals"},{"id":"19","label":"Bicycle"},{"id":"20","label":"pedal"},{"id":"25","label":"Encapsulation"},{"id":"22","label":"OOP"},{"id":"24","label":"methods"},{"id":"31","label":"Overriding: new method that has already been defined by a parent class"},{"id":"30","label":"Overloading: same but different types of input"},{"id":"26","label":"class = object"},{"id":"34","label":"Composition: -this is an object which owns antoher object -everytime new in the program"},{"id":"33","label":"Aggregation: this is an object reference to refer"},{"id":"32","label":"Delegation: reuse the function"},{"id":"27","label":"Classes"},{"id":"29","label":"intra/private-data and methods"},{"id":"28","label":"public interface"}],"edges":[{"source":"5","target":"3"},{"source":"5","target":"4"},{"source":"5","target":"6"},{"source":"6","target":"7"},{"source":"12","target":"8"},{"source":"8","target":"11"},{"source":"8","target":"10"},{"source":"8","target":"9"},{"source":"11","target":"13"},{"source":"13","target":"14"},{"source":"14","target":"17"},{"source":"14","target":"15"},{"source":"15","target":"16"},{"source":"17","target":"18"},{"source":"2","target":"1"},{"source":"1","target":"2"},{"source":"14","target":"19"},{"source":"19","target":"20"},{"source":"21","target":"25"},{"source":"11","target":"22"},{"source":"25","target":"22"},{"source":"7","target":"22"},{"source":"23","target":"24"},{"source":"24","target":"31"},{"source":"24","target":"30"},{"source":"25","target":"26"},{"source":"26","target":"34"},{"source":"26","target":"33"},{"source":"26","target":"32"},{"source":"26","target":"27"},{"source":"27","target":"29"},{"source":"27","target":"28"}]}
|
GT/MMOP_OOP_HERRMANN_Ouri.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"2","label":"Superclass"},{"id":"1","label":"Subclass"},{"id":"3","label":"Hierarchical classification. An object acquires new properties of another object."},{"id":"17","label":"Encapsulation"},{"id":"5","label":"Attributes"},{"id":"6","label":"Classes"},{"id":"4","label":"Inheritance"},{"id":"7","label":"Methods"},{"id":"8","label":"Objects"},{"id":"14","label":"3 different types: - Aggregation: object referencinganother one - Delegation: using functions of the others - Composition: object owning another one"},{"id":"9","label":"Object Oriented Programming"},{"id":"10","label":"Data/Code"},{"id":"18","label":"Polymorphism"},{"id":"12","label":"Methods"},{"id":"15","label":"Binding the data with the code that manipulates it"},{"id":"20","label":"Static: overloading i.e. classes have the same method name but different parameters"},{"id":"1","label":"Subclass"},{"id":"2","label":"Superclass"},{"id":"4","label":"Inheritance"},{"id":"9","label":"Object Oriented Programming"},{"id":"8","label":"Objects"},{"id":"18","label":"Polymorphism"},{"id":"10","label":"Data/Code"},{"id":"12","label":"Methods"},{"id":"11","label":"Vanilla"},{"id":"20","label":"Static: overloading i.e. classes have the same method name but different parameters"},{"id":"13","label":"Dynamic: overriding so two methods with the same method name and parameters"},{"id":"16","label":"Interface"},{"id":"19","label":"Process objects differently based on their data types"},{"id":"21","label":"Class: Private => only accessible from where it's defined Public => accessible from everywhere"}],"edges":[{"source":"2","target":"1"},{"source":"1","target":"2"},{"source":"3","target":"4"},{"source":"17","target":"9"},{"source":"5","target":"9"},{"source":"6","target":"9"},{"source":"4","target":"9"},{"source":"7","target":"9"},{"source":"8","target":"9"},{"source":"14","target":"8"},{"source":"9","target":"18"},{"source":"9","target":"10"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"18","target":"20"},{"source":"12","target":"20"},{"source":"12","target":"13"},{"source":"15","target":"16"},{"source":"18","target":"19"},{"source":"20","target":"21"}]}
|
GT/MMP_OOP_ARROUB_Youness.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Prog"},{"id":"2","label":"Different languages"},{"id":"7","label":"Encapsulation"},{"id":"9","label":"Abstraction"},{"id":"12","label":"Inheritance"},{"id":"14","label":"Simple"},{"id":"16","label":"Multiple"},{"id":"18","label":"Polymorphism"},{"id":"18","label":"Polymorphism"},{"id":"12","label":"Inheritance"},{"id":"7","label":"Encapsulation"},{"id":"2","label":"Different languages"},{"id":"6","label":"C++"},{"id":"5","label":"Java"},{"id":"4","label":"C#"},{"id":"3","label":"Ada 95"},{"id":"9","label":"Abstraction"},{"id":"8","label":"The Wrapper"},{"id":"11","label":"Hides unnecessary details"},{"id":"10","label":"Presents what users need to know"},{"id":"16","label":"Multiple"},{"id":"14","label":"Simple"},{"id":"13","label":"Hierarchical description of objects"},{"id":"15","label":"Involves subclasses inheriting from a superclass"},{"id":"17","label":"Involves subclasses inheriting from multiple superclasses"},{"id":"21","label":"Define a general set of sketch routines sharing a unique name"},{"id":"20","label":"Java interface"},{"id":"19","label":"Implement multiple interfaces"}],"edges":[{"source":"1","target":"18"},{"source":"1","target":"12"},{"source":"1","target":"7"},{"source":"1","target":"2"},{"source":"2","target":"6"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"12","target":"16"},{"source":"12","target":"14"},{"source":"12","target":"13"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"21"},{"source":"18","target":"20"},{"source":"18","target":"19"}]}
|
GT/MMP_OOP_BALOUFAUD_Lisa.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Encapsulation"},{"id":"8","label":"Inheritance"},{"id":"12","label":"Polymorphism"},{"id":"14","label":"Abstraction"},{"id":"16","label":"Implementation = Concret"},{"id":"18","label":"Composition"},{"id":"19","label":"Aggregation"},{"id":"23","label":"Work on object"},{"id":"24","label":"Automatically calls constructor"},{"id":"28","label":"Class / Object"},{"id":"33","label":"Structure (Data=info)"},{"id":"35","label":"Behavior = Code"},{"id":"37","label":"Interface class"},{"id":"41","label":"Exception"},{"id":"44","label":"Capturing"},{"id":"47","label":"Try"},{"id":"50","label":"Finally"},{"id":"52","label":"Loops"},{"id":"53","label":"For"},{"id":"52","label":"Loops"},{"id":"41","label":"Exception"},{"id":"28","label":"Class / Object"},{"id":"27","label":"Methods get and set"},{"id":"26","label":"Overriding same name method"},{"id":"23","label":"Work on object"},{"id":"22","label":"Extend a class"},{"id":"19","label":"Aggregation"},{"id":"18","label":"Composition"},{"id":"14","label":"Abstraction"},{"id":"12","label":"Polymorphism"},{"id":"8","label":"Inheritance"},{"id":"2","label":"Encapsulation"},{"id":"7","label":"Functions"},{"id":"6","label":"Data"},{"id":"5","label":"Member variables"},{"id":"4","label":"Classes model a copy of reality"},{"id":"3","label":"Protect the object"},{"id":"11","label":"Super Class"},{"id":"10","label":"Sub Class"},{"id":"9","label":"Hierarchical origin"},{"id":"13","label":"One interface multiple methods"},{"id":"16","label":"Implementation = Concret"},{"id":"15","label":"Public class uses abstraction operator"},{"id":"17","label":"Implementation includes static binding"},{"id":"20","label":"Composition related to an object's life"},{"id":"21","label":"Aggregation borrow a model from another"},{"id":"24","label":"Automatically calls constructor"},{"id":"25","label":"Constructor same name as class"},{"id":"40","label":"Private data"},{"id":"35","label":"Behavior = Code"},{"id":"33","label":"Structure (Data=info)"},{"id":"32","label":"Array"},{"id":"31","label":"References and garbage collector"},{"id":"30","label":"Variables"},{"id":"29","label":"New instance"},{"id":"34","label":"By stacks <T> (FIFO)"},{"id":"37","label":"Interface class"},{"id":"36","label":"Function class"},{"id":"39","label":"Private method"},{"id":"38","label":"Public method"},{"id":"47","label":"Try"},{"id":"44","label":"Capturing"},{"id":"43","label":"Runtime"},{"id":"42","label":"Exception idea"},{"id":"46","label":"EmptyStackException"},{"id":"45","label":"FullStackException"},{"id":"50","label":"Finally"},{"id":"49","label":"Catch"},{"id":"48","label":"If"},{"id":"51","label":"Process"},{"id":"58","label":"Switch"},{"id":"57","label":"While"},{"id":"56","label":"Do While"},{"id":"53","label":"For"},{"id":"55","label":"Continue"},{"id":"54","label":"Break"}],"edges":[{"source":"1","target":"52"},{"source":"1","target":"41"},{"source":"1","target":"28"},{"source":"1","target":"27"},{"source":"1","target":"26"},{"source":"1","target":"23"},{"source":"1","target":"22"},{"source":"1","target":"19"},{"source":"1","target":"18"},{"source":"1","target":"14"},{"source":"1","target":"12"},{"source":"1","target":"8"},{"source":"1","target":"2"},{"source":"2","target":"7"},{"source":"2","target":"6"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"8","target":"11"},{"source":"8","target":"10"},{"source":"8","target":"9"},{"source":"12","target":"13"},{"source":"14","target":"16"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"20"},{"source":"19","target":"21"},{"source":"23","target":"24"},{"source":"24","target":"25"},{"source":"28","target":"40"},{"source":"28","target":"35"},{"source":"28","target":"33"},{"source":"28","target":"32"},{"source":"28","target":"31"},{"source":"28","target":"30"},{"source":"28","target":"29"},{"source":"33","target":"34"},{"source":"35","target":"37"},{"source":"35","target":"36"},{"source":"37","target":"39"},{"source":"37","target":"38"},{"source":"41","target":"47"},{"source":"41","target":"44"},{"source":"41","target":"43"},{"source":"41","target":"42"},{"source":"44","target":"46"},{"source":"44","target":"45"},{"source":"47","target":"50"},{"source":"47","target":"49"},{"source":"47","target":"48"},{"source":"50","target":"51"},{"source":"52","target":"58"},{"source":"52","target":"57"},{"source":"52","target":"56"},{"source":"52","target":"53"},{"source":"53","target":"55"},{"source":"53","target":"54"}]}
|
GT/MMP_OOP_BENAMARA_Moatassem.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Terminologies"},{"id":"3","label":"Objects"},{"id":"6","label":"Attributes"},{"id":"9","label":"Methods"},{"id":"12","label":"Classes"},{"id":"17","label":"Relations"},{"id":"18","label":"Composition"},{"id":"20","label":"Delegation"},{"id":"22","label":"Aggregation"},{"id":"24","label":"Principles"},{"id":"25","label":"Polymorphism"},{"id":"29","label":"Abstraction"},{"id":"31","label":"Encapsulation"},{"id":"33","label":"Inheritance"},{"id":"36","label":"Overloading"},{"id":"38","label":"Overriding"},{"id":"24","label":"Principles"},{"id":"17","label":"Relations"},{"id":"2","label":"Terminologies"},{"id":"12","label":"Classes"},{"id":"9","label":"Methods"},{"id":"6","label":"Attributes"},{"id":"3","label":"Objects"},{"id":"5","label":"Stocked in attributes"},{"id":"4","label":"Instances of classes"},{"id":"8","label":"Could be inherited"},{"id":"7","label":"Instance variables"},{"id":"11","label":"Could be inherited"},{"id":"10","label":"Dynamic behavior of class"},{"id":"16","label":"SuperClasses"},{"id":"15","label":"SubClasses"},{"id":"14","label":"Define a new instance"},{"id":"13","label":"Define structure and behavior of objects"},{"id":"22","label":"Aggregation"},{"id":"20","label":"Delegation"},{"id":"18","label":"Composition"},{"id":"19","label":"An object owns another object"},{"id":"21","label":"Assigning a task to another actor"},{"id":"23","label":"An object references another object"},{"id":"38","label":"Overriding"},{"id":"36","label":"Overloading"},{"id":"33","label":"Inheritance"},{"id":"31","label":"Encapsulation"},{"id":"25","label":"Polymorphism"},{"id":"29","label":"Abstraction"},{"id":"28","label":"Java interface"},{"id":"27","label":"Implements multiple interfaces"},{"id":"26","label":"Dynamic method binding"},{"id":"30","label":"Two different classes implementing the same service"},{"id":"32","label":"Grouping raw data together"},{"id":"35","label":"Properties sharing"},{"id":"34","label":"Hierarchization of classes"},{"id":"37","label":"Same objects with same name and other attributes"},{"id":"39","label":"Parents and child objects distinguished by their signature"}],"edges":[{"source":"1","target":"24"},{"source":"1","target":"17"},{"source":"1","target":"2"},{"source":"2","target":"12"},{"source":"2","target":"9"},{"source":"2","target":"6"},{"source":"2","target":"3"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"12","target":"16"},{"source":"12","target":"15"},{"source":"12","target":"14"},{"source":"12","target":"13"},{"source":"17","target":"22"},{"source":"17","target":"20"},{"source":"17","target":"18"},{"source":"18","target":"19"},{"source":"20","target":"21"},{"source":"22","target":"23"},{"source":"24","target":"38"},{"source":"24","target":"36"},{"source":"24","target":"33"},{"source":"24","target":"31"},{"source":"24","target":"25"},{"source":"25","target":"29"},{"source":"25","target":"28"},{"source":"25","target":"27"},{"source":"25","target":"26"},{"source":"29","target":"30"},{"source":"31","target":"32"},{"source":"33","target":"35"},{"source":"33","target":"34"},{"source":"36","target":"37"},{"source":"38","target":"39"}]}
|
GT/MMP_OOP_BENOIT_Maxime.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"3","label":"Algorithm"},{"id":"1","label":"Object Oriented Programming (OOP)"},{"id":"2","label":"Problem"},{"id":"4","label":"Language"},{"id":"10","label":"Encapsulation"},{"id":"11","label":"Abstraction"},{"id":"14","label":"Polymorphism"},{"id":"16","label":"Implement multiple interfaces"},{"id":"17","label":"Java interface"},{"id":"20","label":"Inheritance"},{"id":"21","label":"Hierarchy"},{"id":"22","label":"Super Class"},{"id":"1","label":"Object Oriented Programming (OOP)"},{"id":"20","label":"Inheritance"},{"id":"14","label":"Polymorphism"},{"id":"10","label":"Encapsulation"},{"id":"4","label":"Language"},{"id":"3","label":"Algorithm"},{"id":"9","label":"Binary code"},{"id":"8","label":"Python"},{"id":"7","label":"Java"},{"id":"6","label":"C#"},{"id":"5","label":"C++"},{"id":"12","label":"The Wrapper"},{"id":"11","label":"Abstraction"},{"id":"13","label":"Code and data controlled through an interface"},{"id":"16","label":"Implement multiple interfaces"},{"id":"15","label":"Data structure"},{"id":"17","label":"Java interface"},{"id":"19","label":"Implemented by class"},{"id":"18","label":"Can’t be instantiated"},{"id":"21","label":"Hierarchy"},{"id":"23","label":"Sub Class"},{"id":"22","label":"Super Class"},{"id":"25","label":"Multiple"},{"id":"24","label":"Simple"}],"edges":[{"source":"3","target":"1"},{"source":"1","target":"20"},{"source":"1","target":"14"},{"source":"1","target":"10"},{"source":"1","target":"4"},{"source":"2","target":"3"},{"source":"4","target":"9"},{"source":"4","target":"8"},{"source":"4","target":"7"},{"source":"4","target":"6"},{"source":"4","target":"5"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"11","target":"13"},{"source":"14","target":"16"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"17","target":"19"},{"source":"17","target":"18"},{"source":"20","target":"21"},{"source":"21","target":"23"},{"source":"21","target":"22"},{"source":"22","target":"25"},{"source":"22","target":"24"}]}
|
GT/MMP_OOP_BILLET_NAYME_Paul.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Program (OOP)"},{"id":"2","label":"Key Principles"},{"id":"3","label":"Encapsulation"},{"id":"6","label":"Using an Interface"},{"id":"7","label":"Access Modifiers"},{"id":"12","label":"Polymorphism"},{"id":"15","label":"Overloading"},{"id":"17","label":"Overriding"},{"id":"19","label":"Inheritance"},{"id":"22","label":"Superclass"},{"id":"24","label":"Example"},{"id":"25","label":"Animals"},{"id":"27","label":"Relations"},{"id":"28","label":"Aggregation"},{"id":"31","label":"Composition"},{"id":"34","label":"Delegation"},{"id":"36","label":"Class"},{"id":"37","label":"Constructors"},{"id":"40","label":"Methods"},{"id":"43","label":"Object"},{"id":"45","label":"Fields"},{"id":"48","label":"Class (Public Interface)"},{"id":"43","label":"Object"},{"id":"36","label":"Class"},{"id":"27","label":"Relations"},{"id":"2","label":"Key Principles"},{"id":"19","label":"Inheritance"},{"id":"12","label":"Polymorphism"},{"id":"3","label":"Encapsulation"},{"id":"6","label":"Using an Interface"},{"id":"5","label":"Behind the code"},{"id":"4","label":"Inability to modify data"},{"id":"7","label":"Access Modifiers"},{"id":"11","label":"Package"},{"id":"10","label":"Private"},{"id":"9","label":"Protected"},{"id":"8","label":"Public"},{"id":"17","label":"Overriding"},{"id":"15","label":"Overloading"},{"id":"14","label":"Perform single action in different ways"},{"id":"13","label":"One interface can have several methods"},{"id":"16","label":"Runtime"},{"id":"18","label":"Static"},{"id":"24","label":"Example"},{"id":"22","label":"Superclass"},{"id":"21","label":"One class acquires the properties of another (methods, fields, etc.)"},{"id":"20","label":"Hierarchical classification"},{"id":"23","label":"Subclass"},{"id":"25","label":"Animals"},{"id":"26","label":"Mammals"},{"id":"34","label":"Delegation"},{"id":"31","label":"Composition"},{"id":"28","label":"Aggregation"},{"id":"30","label":"Uses something already existing"},{"id":"29","label":"An object references another one"},{"id":"33","label":"Uses something new"},{"id":"32","label":"An object owns another one"},{"id":"35","label":"Uses function or methods or class of other"},{"id":"48","label":"Class (Public Interface)"},{"id":"45","label":"Fields"},{"id":"42","label":"Nested Class"},{"id":"40","label":"Methods"},{"id":"37","label":"Constructors"},{"id":"39","label":"Subclass has same methods like Superclass"},{"id":"38","label":"Same name but different implementation"},{"id":"41","label":"Statements"},{"id":"44","label":"Instance of"},{"id":"47","label":"Static field"},{"id":"46","label":"Member field"},{"id":"49","label":"Data and Methods"}],"edges":[{"source":"1","target":"43"},{"source":"1","target":"36"},{"source":"1","target":"27"},{"source":"1","target":"2"},{"source":"2","target":"19"},{"source":"2","target":"12"},{"source":"2","target":"3"},{"source":"3","target":"6"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"6","target":"7"},{"source":"7","target":"11"},{"source":"7","target":"10"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"12","target":"17"},{"source":"12","target":"15"},{"source":"12","target":"14"},{"source":"12","target":"13"},{"source":"15","target":"16"},{"source":"17","target":"18"},{"source":"19","target":"24"},{"source":"19","target":"22"},{"source":"19","target":"21"},{"source":"19","target":"20"},{"source":"22","target":"23"},{"source":"24","target":"25"},{"source":"25","target":"26"},{"source":"27","target":"34"},{"source":"27","target":"31"},{"source":"27","target":"28"},{"source":"28","target":"30"},{"source":"28","target":"29"},{"source":"31","target":"33"},{"source":"31","target":"32"},{"source":"34","target":"35"},{"source":"36","target":"48"},{"source":"36","target":"45"},{"source":"36","target":"42"},{"source":"36","target":"40"},{"source":"36","target":"37"},{"source":"37","target":"39"},{"source":"37","target":"38"},{"source":"40","target":"41"},{"source":"43","target":"44"},{"source":"45","target":"47"},{"source":"45","target":"46"},{"source":"48","target":"49"}]}
|
GT/MMP_OOP_BODSON_CLEMENCE.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming"},{"id":"2","label":"Encapsulation"},{"id":"3","label":"The wrapper"},{"id":"6","label":"Inheritance"},{"id":"9","label":"Polymorphism"},{"id":"12","label":"Objects"},{"id":"17","label":"Theorical aspects of OOP"},{"id":"18","label":"Computer program"},{"id":"23","label":"Classes"},{"id":"24","label":"Constructors"},{"id":"29","label":"The structure (properties/data) of objects and their behaviors (methods)"},{"id":"32","label":"Static nested class defined inside a container class"},{"id":"23","label":"Classes"},{"id":"17","label":"Theorical aspects of OOP"},{"id":"12","label":"Objects"},{"id":"9","label":"Polymorphism"},{"id":"6","label":"Inheritance"},{"id":"2","label":"Encapsulation"},{"id":"3","label":"The wrapper"},{"id":"5","label":"Code and data can't be accessed by an outside wrapper code"},{"id":"4","label":"Code and data are controlled through an interface"},{"id":"8","label":"Super class: properties are inherited"},{"id":"7","label":"Sub class: inherits the properties of the super class"},{"id":"11","label":"Implement interfaces: two classes implementing the same service but differently"},{"id":"10","label":"Define a unique set of stacks routines having different names"},{"id":"16","label":"Composition: an object owns another object"},{"id":"15","label":"Aggregation: an object references another object"},{"id":"14","label":"Instances of classes"},{"id":"13","label":"Non-static methods"},{"id":"22","label":"Object-oriented programs"},{"id":"21","label":"Function oriented programs"},{"id":"18","label":"Computer program"},{"id":"20","label":"The data --> object-oriented model"},{"id":"19","label":"The code --> function-oriented model"},{"id":"32","label":"Static nested class defined inside a container class"},{"id":"31","label":"Delegation"},{"id":"29","label":"The structure (properties/data) of objects and their behaviors (methods)"},{"id":"28","label":"Private data and methods"},{"id":"27","label":"Public interface"},{"id":"24","label":"Constructors"},{"id":"26","label":"Overriding"},{"id":"25","label":"Overloading"},{"id":"30","label":"Static variables and methods"},{"id":"33","label":"Can be static or not"}],"edges":[{"source":"1","target":"23"},{"source":"1","target":"17"},{"source":"1","target":"12"},{"source":"1","target":"9"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"3"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"12","target":"16"},{"source":"12","target":"15"},{"source":"12","target":"14"},{"source":"12","target":"13"},{"source":"17","target":"22"},{"source":"17","target":"21"},{"source":"17","target":"18"},{"source":"18","target":"20"},{"source":"18","target":"19"},{"source":"23","target":"32"},{"source":"23","target":"31"},{"source":"23","target":"29"},{"source":"23","target":"28"},{"source":"23","target":"27"},{"source":"23","target":"24"},{"source":"24","target":"26"},{"source":"24","target":"25"},{"source":"29","target":"30"},{"source":"32","target":"33"}]}
|
GT/MMP_OOP_BOIVIN_Eva.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming"},{"id":"2","label":"Class"},{"id":"3","label":"Object"},{"id":"3","label":"Object"},{"id":"2","label":"Class"},{"id":"11","label":"Aggregation"},{"id":"10","label":"Composition"},{"id":"7","label":"Abstraction"},{"id":"6","label":"Polymorphism"},{"id":"5","label":"Inheritance"},{"id":"4","label":"Encapsulation"},{"id":"9","label":"Attributes"},{"id":"8","label":"Methods"}],"edges":[{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"2","target":"11"},{"source":"2","target":"10"},{"source":"2","target":"7"},{"source":"2","target":"6"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"3","target":"9"},{"source":"2","target":"9"},{"source":"3","target":"8"},{"source":"2","target":"8"}]}
|
GT/MMP_OOP_BOUGUIN_Bastian.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming"},{"id":"2","label":"Tree of Programming languages"},{"id":"6","label":"Run a programm"},{"id":"10","label":"3 principles"},{"id":"14","label":"Terminology"},{"id":"19","label":"Types of relation"},{"id":"23","label":"Problem"},{"id":"19","label":"Types of relation"},{"id":"14","label":"Terminology"},{"id":"10","label":"3 principles"},{"id":"6","label":"Run a programm"},{"id":"2","label":"Tree of Programming languages"},{"id":"5","label":"Java"},{"id":"4","label":"C++"},{"id":"3","label":"Python"},{"id":"9","label":"Code + Data"},{"id":"8","label":"Internet compatible"},{"id":"7","label":"Portability"},{"id":"13","label":"Inheritance"},{"id":"12","label":"Polymorphism"},{"id":"11","label":"Encapsulation"},{"id":"18","label":"Methods"},{"id":"17","label":"Attribute"},{"id":"16","label":"Object"},{"id":"15","label":"Class"},{"id":"22","label":"Composition"},{"id":"21","label":"Aggregation"},{"id":"20","label":"Delegation"}],"edges":[{"source":"1","target":"23"},{"source":"1","target":"19"},{"source":"1","target":"14"},{"source":"1","target":"10"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"6","target":"9"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"10","target":"13"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"14","target":"18"},{"source":"14","target":"17"},{"source":"14","target":"16"},{"source":"14","target":"15"},{"source":"19","target":"22"},{"source":"19","target":"21"},{"source":"19","target":"20"}]}
|
GT/MMP_OOP_BOUR_Agathe.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Java"},{"id":"2","label":"Conditional Syntax"},{"id":"6","label":"Operators"},{"id":"17","label":"Input"},{"id":"20","label":"Declaring variables"},{"id":"24","label":"Variables"},{"id":"26","label":"Type identifier = value"},{"id":"29","label":"Objects"},{"id":"32","label":"Methods"},{"id":"37","label":"Static method"},{"id":"39","label":"Properties"},{"id":"41","label":"Class"},{"id":"44","label":"Composition/Aggregation"},{"id":"48","label":"Delegate"},{"id":"50","label":"Nested Class"},{"id":"53","label":"Non-static nested class"},{"id":"55","label":"Exception"},{"id":"58","label":"Stack"},{"id":"60","label":"Polymorphism"},{"id":"61","label":"Interfaces"},{"id":"64","label":"Dynamic Binding"},{"id":"68","label":"Inheritance"},{"id":"71","label":"Sub class"},{"id":"68","label":"Inheritance"},{"id":"60","label":"Polymorphism"},{"id":"58","label":"Stack"},{"id":"55","label":"Exception"},{"id":"50","label":"Nested Class"},{"id":"48","label":"Delegate"},{"id":"44","label":"Composition/Aggregation"},{"id":"41","label":"Class"},{"id":"39","label":"Properties"},{"id":"32","label":"Methods"},{"id":"29","label":"Objects"},{"id":"24","label":"Variables"},{"id":"17","label":"Input"},{"id":"6","label":"Operators"},{"id":"2","label":"Conditional Syntax"},{"id":"5","label":"while/do while/for"},{"id":"4","label":"switch"},{"id":"3","label":"if"},{"id":"16","label":"<="},{"id":"15","label":">="},{"id":"14","label":"<"},{"id":"13","label":">"},{"id":"12","label":"!="},{"id":"11","label":"=="},{"id":"10","label":"/"},{"id":"9","label":"*"},{"id":"8","label":"-"},{"id":"7","label":"+"},{"id":"23","label":"Scan: read data from a source"},{"id":"22","label":"Input: code from API"},{"id":"20","label":"Declaring variables"},{"id":"19","label":"If invalid, program stops"},{"id":"18","label":"Expression"},{"id":"21","label":"int"},{"id":"26","label":"Type identifier = value"},{"id":"25","label":"Scope"},{"id":"28","label":"Class"},{"id":"27","label":"Type"},{"id":"31","label":"Properties have values"},{"id":"30","label":"Can be allocated (new)"},{"id":"37","label":"Static method"},{"id":"36","label":"Overriding"},{"id":"35","label":"Overloading"},{"id":"34","label":"User-defined, always public"},{"id":"33","label":"This refers to the instance"},{"id":"38","label":"Cannot modify attributes"},{"id":"40","label":"Reference properties"},{"id":"43","label":"Constructor (initialize data)"},{"id":"42","label":"Defines objects and attributes"},{"id":"47","label":"Composite: object owns another object"},{"id":"46","label":"Aggregate: object references another object"},{"id":"45","label":"Express relationship between objects"},{"id":"49","label":"Defines relationship between classes"},{"id":"53","label":"Non-static nested class"},{"id":"52","label":"Private: only members of the container class can access"},{"id":"51","label":"Defined inside a container class"},{"id":"54","label":"Same class has access to the member of the enclosing class"},{"id":"57","label":"Finally"},{"id":"56","label":"Throws"},{"id":"59","label":"Generic stack class"},{"id":"64","label":"Dynamic Binding"},{"id":"61","label":"Interfaces"},{"id":"63","label":"List, set, queue, deque, map"},{"id":"62","label":"Implemented by classes/contain methods"},{"id":"67","label":"Facilitation"},{"id":"66","label":"Simplification"},{"id":"65","label":"New time: when program is executed"},{"id":"71","label":"Sub class"},{"id":"70","label":"Super class"},{"id":"69","label":"Inherit between classes"},{"id":"72","label":"Subclass > Superclass"}],"edges":[{"source":"1","target":"68"},{"source":"1","target":"60"},{"source":"1","target":"58"},{"source":"1","target":"55"},{"source":"1","target":"50"},{"source":"1","target":"48"},{"source":"1","target":"44"},{"source":"1","target":"41"},{"source":"1","target":"39"},{"source":"1","target":"32"},{"source":"1","target":"29"},{"source":"1","target":"24"},{"source":"1","target":"17"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"6","target":"16"},{"source":"6","target":"15"},{"source":"6","target":"14"},{"source":"6","target":"13"},{"source":"6","target":"12"},{"source":"6","target":"11"},{"source":"6","target":"10"},{"source":"6","target":"9"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"17","target":"23"},{"source":"17","target":"22"},{"source":"17","target":"20"},{"source":"17","target":"19"},{"source":"17","target":"18"},{"source":"20","target":"21"},{"source":"24","target":"26"},{"source":"24","target":"25"},{"source":"26","target":"28"},{"source":"26","target":"27"},{"source":"29","target":"31"},{"source":"29","target":"30"},{"source":"32","target":"37"},{"source":"32","target":"36"},{"source":"32","target":"35"},{"source":"32","target":"34"},{"source":"32","target":"33"},{"source":"37","target":"38"},{"source":"39","target":"40"},{"source":"41","target":"43"},{"source":"41","target":"42"},{"source":"44","target":"47"},{"source":"44","target":"46"},{"source":"44","target":"45"},{"source":"48","target":"49"},{"source":"50","target":"53"},{"source":"50","target":"52"},{"source":"50","target":"51"},{"source":"53","target":"54"},{"source":"55","target":"57"},{"source":"55","target":"56"},{"source":"58","target":"59"},{"source":"60","target":"64"},{"source":"60","target":"61"},{"source":"61","target":"63"},{"source":"61","target":"62"},{"source":"64","target":"67"},{"source":"64","target":"66"},{"source":"64","target":"65"},{"source":"68","target":"71"},{"source":"68","target":"70"},{"source":"68","target":"69"},{"source":"71","target":"72"}]}
|
GT/MMP_OOP_BRESSE_FLORIAN.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming (OOP)"},{"id":"2","label":"Encapsulation"},{"id":"7","label":"Terminologies"},{"id":"3","label":"Inheritance"},{"id":"7","label":"Terminologies"},{"id":"6","label":"Information Hiding"},{"id":"5","label":"Abstraction"},{"id":"4","label":"Polymorphism"},{"id":"3","label":"Inheritance"},{"id":"2","label":"Encapsulation"},{"id":"10","label":"Attributes"},{"id":"9","label":"Objects"},{"id":"8","label":"Classes"},{"id":"11","label":"Methods"}],"edges":[{"source":"1","target":"7"},{"source":"1","target":"6"},{"source":"1","target":"5"},{"source":"1","target":"4"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"2","target":"10"},{"source":"7","target":"10"},{"source":"3","target":"9"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"3","target":"8"},{"source":"7","target":"11"}]}
|
GT/MMP_OOP_BRILLAIS_Jules.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Key Principles"},{"id":"3","label":"Polymorphism"},{"id":"6","label":"Encapsulation"},{"id":"8","label":"Class"},{"id":"16","label":"Members"},{"id":"19","label":"Constructors"},{"id":"23","label":"Inheritance"},{"id":"26","label":"Java"},{"id":"27","label":"Java fundamentals"},{"id":"33","label":"Java project structure"},{"id":"37","label":"Control statements"},{"id":"41","label":"Conditional statements"},{"id":"45","label":"Arrays"},{"id":"49","label":"Java interface"},{"id":"53","label":"Class"},{"id":"58","label":"Built-in Java structure"},{"id":"59","label":"Classes characteristics"},{"id":"64","label":"Object Characteristics"},{"id":"26","label":"Java"},{"id":"2","label":"Key Principles"},{"id":"23","label":"Inheritance"},{"id":"6","label":"Encapsulation"},{"id":"3","label":"Polymorphism"},{"id":"5","label":"Overriding"},{"id":"4","label":"Overloading"},{"id":"8","label":"Class"},{"id":"7","label":"Objects"},{"id":"16","label":"Members"},{"id":"15","label":"Private"},{"id":"14","label":"Inner classes"},{"id":"13","label":"Static nested classes"},{"id":"12","label":"Packages"},{"id":"11","label":"Interfaces"},{"id":"10","label":"Public"},{"id":"9","label":"Class behavior (or complexity)"},{"id":"22","label":"Method"},{"id":"19","label":"Constructors"},{"id":"18","label":"Member Methods (Functions)"},{"id":"17","label":"Member Instances (Variables)"},{"id":"21","label":"User-based constructors"},{"id":"20","label":"Default constructors"},{"id":"25","label":"Superclass"},{"id":"24","label":"Subclass"},{"id":"58","label":"Built-in Java structure"},{"id":"53","label":"Class"},{"id":"49","label":"Java interface"},{"id":"48","label":"Modifiers and accessibility"},{"id":"47","label":"Reference and garbage collector"},{"id":"45","label":"Arrays"},{"id":"44","label":"Exception"},{"id":"33","label":"Java project structure"},{"id":"27","label":"Java fundamentals"},{"id":"32","label":"Variables"},{"id":"31","label":"Expressions"},{"id":"30","label":"Statements"},{"id":"29","label":"Execution"},{"id":"28","label":"Compilation"},{"id":"37","label":"Control statements"},{"id":"36","label":"Identifier"},{"id":"35","label":"Type"},{"id":"34","label":"Initializer"},{"id":"41","label":"Conditional statements"},{"id":"40","label":"For loop"},{"id":"39","label":"Do...While loop"},{"id":"38","label":"While loop"},{"id":"43","label":"Switch loop"},{"id":"42","label":"If loop"},{"id":"46","label":"Multidimensional arrays"},{"id":"52","label":"Multiple-Interface Implementation"},{"id":"51","label":"Dynamic binding"},{"id":"50","label":"Interface"},{"id":"57","label":"Primitive type wrapper"},{"id":"56","label":"Parametrized class"},{"id":"55","label":"Stacks"},{"id":"54","label":"Generics"},{"id":"64","label":"Object Characteristics"},{"id":"59","label":"Classes characteristics"},{"id":"63","label":"StringBuilder"},{"id":"62","label":"StringBuffer"},{"id":"61","label":"String"},{"id":"60","label":"Character string"},{"id":"67","label":"Delegation"},{"id":"66","label":"Aggregation"},{"id":"65","label":"Composition"}],"edges":[{"source":"1","target":"26"},{"source":"1","target":"2"},{"source":"2","target":"23"},{"source":"2","target":"6"},{"source":"2","target":"3"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"8","target":"16"},{"source":"8","target":"15"},{"source":"8","target":"14"},{"source":"8","target":"13"},{"source":"8","target":"12"},{"source":"8","target":"11"},{"source":"8","target":"10"},{"source":"8","target":"9"},{"source":"16","target":"22"},{"source":"16","target":"19"},{"source":"16","target":"18"},{"source":"16","target":"17"},{"source":"19","target":"21"},{"source":"19","target":"20"},{"source":"23","target":"25"},{"source":"23","target":"24"},{"source":"26","target":"58"},{"source":"26","target":"53"},{"source":"26","target":"49"},{"source":"26","target":"48"},{"source":"26","target":"47"},{"source":"26","target":"45"},{"source":"26","target":"44"},{"source":"26","target":"33"},{"source":"26","target":"27"},{"source":"27","target":"32"},{"source":"27","target":"31"},{"source":"27","target":"30"},{"source":"27","target":"29"},{"source":"27","target":"28"},{"source":"33","target":"37"},{"source":"33","target":"36"},{"source":"33","target":"35"},{"source":"33","target":"34"},{"source":"37","target":"41"},{"source":"37","target":"40"},{"source":"37","target":"39"},{"source":"37","target":"38"},{"source":"41","target":"43"},{"source":"41","target":"42"},{"source":"45","target":"46"},{"source":"49","target":"52"},{"source":"49","target":"51"},{"source":"49","target":"50"},{"source":"53","target":"57"},{"source":"53","target":"56"},{"source":"53","target":"55"},{"source":"53","target":"54"},{"source":"58","target":"64"},{"source":"58","target":"59"},{"source":"59","target":"63"},{"source":"59","target":"62"},{"source":"59","target":"61"},{"source":"59","target":"60"},{"source":"64","target":"67"},{"source":"64","target":"66"},{"source":"64","target":"65"}]}
|
GT/MMP_OOP_BRUCHON_Martin.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP with Java"},{"id":"2","label":"Object"},{"id":"4","label":"Structure"},{"id":"5","label":"CLASS"},{"id":"12","label":"3 principles"},{"id":"12","label":"3 principles"},{"id":"4","label":"Structure"},{"id":"2","label":"Object"},{"id":"17","label":"Composition"},{"id":"16","label":"Aggregation"},{"id":"3","label":"Methods"},{"id":"5","label":"CLASS"},{"id":"11","label":"Inner class"},{"id":"10","label":"Non-static nested class"},{"id":"9","label":"Static nested class"},{"id":"8","label":"Methods"},{"id":"7","label":"Variables"},{"id":"6","label":"Public Interface"},{"id":"15","label":"INHERITANCE"},{"id":"14","label":"POLYMORPHISM"},{"id":"13","label":"ENCAPSULATION"}],"edges":[{"source":"1","target":"12"},{"source":"1","target":"4"},{"source":"1","target":"2"},{"source":"2","target":"17"},{"source":"2","target":"16"},{"source":"2","target":"3"},{"source":"4","target":"5"},{"source":"5","target":"11"},{"source":"5","target":"10"},{"source":"5","target":"9"},{"source":"5","target":"8"},{"source":"5","target":"7"},{"source":"5","target":"6"},{"source":"12","target":"15"},{"source":"12","target":"14"},{"source":"12","target":"13"}]}
|
GT/MMP_OOP_Baque_Emma.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming (OOP)"},{"id":"2","label":"3 Principles"},{"id":"4","label":"Inheritance"},{"id":"6","label":"Polymorphism"},{"id":"9","label":"Interface"},{"id":"13","label":"Relation"},{"id":"14","label":"Composition"},{"id":"16","label":"Aggregation"},{"id":"18","label":"Delegation"},{"id":"20","label":"Language"},{"id":"24","label":"Class = Object"},{"id":"25","label":"A class"},{"id":"28","label":"Modifiers and accessibility"},{"id":"30","label":"Instance"},{"id":"32","label":"Interface"},{"id":"35","label":"Identity"},{"id":"24","label":"Class = Object"},{"id":"20","label":"Language"},{"id":"13","label":"Relation"},{"id":"12","label":"Implement"},{"id":"9","label":"Interface"},{"id":"8","label":"Class"},{"id":"2","label":"3 Principles"},{"id":"6","label":"Polymorphism"},{"id":"4","label":"Inheritance"},{"id":"3","label":"Encapsulation"},{"id":"5","label":"Hierarchical classification"},{"id":"7","label":"One interface multiple methods"},{"id":"11","label":"Implement an interface inside a class"},{"id":"10","label":"Not an object"},{"id":"18","label":"Delegation"},{"id":"16","label":"Aggregation"},{"id":"14","label":"Composition"},{"id":"15","label":"An object owns another object"},{"id":"17","label":"An object references another object"},{"id":"19","label":"Delegates the task to another object"},{"id":"23","label":"Java"},{"id":"22","label":"C++"},{"id":"21","label":"Python"},{"id":"25","label":"A class"},{"id":"38","label":"Instances classes"},{"id":"37","label":"Stored in attribute"},{"id":"35","label":"Identity"},{"id":"32","label":"Interface"},{"id":"30","label":"Instance"},{"id":"28","label":"Modifiers and accessibility"},{"id":"27","label":"Private method"},{"id":"26","label":"Private data"},{"id":"29","label":"Private and public"},{"id":"31","label":"New"},{"id":"34","label":"Are implemented by classes"},{"id":"33","label":"Can not be instantiated"},{"id":"36","label":"Unique name to an object"}],"edges":[{"source":"1","target":"24"},{"source":"1","target":"20"},{"source":"1","target":"13"},{"source":"1","target":"12"},{"source":"1","target":"9"},{"source":"1","target":"8"},{"source":"1","target":"2"},{"source":"2","target":"6"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"4","target":"5"},{"source":"6","target":"7"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"13","target":"18"},{"source":"13","target":"16"},{"source":"13","target":"14"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"19"},{"source":"20","target":"23"},{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"24","target":"25"},{"source":"25","target":"38"},{"source":"25","target":"37"},{"source":"25","target":"35"},{"source":"25","target":"32"},{"source":"25","target":"30"},{"source":"25","target":"28"},{"source":"25","target":"27"},{"source":"25","target":"26"},{"source":"28","target":"29"},{"source":"30","target":"31"},{"source":"32","target":"34"},{"source":"32","target":"33"},{"source":"35","target":"36"}]}
|
GT/MMP_OOP_CAO_Julie.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Terminologies"},{"id":"3","label":"Keys"},{"id":"4","label":"Relations"},{"id":"4","label":"Relations"},{"id":"3","label":"Keys"},{"id":"2","label":"Terminologies"},{"id":"8","label":"Methods"},{"id":"7","label":"Attributes"},{"id":"6","label":"Object"},{"id":"5","label":"Classes"},{"id":"11","label":"Inheritance"},{"id":"10","label":"Encapsulation"},{"id":"9","label":"Polymorphism"},{"id":"14","label":"Aggregation"},{"id":"13","label":"Delegation"},{"id":"12","label":"Composition"}],"edges":[{"source":"1","target":"4"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"2","target":"8"},{"source":"2","target":"7"},{"source":"2","target":"6"},{"source":"2","target":"5"},{"source":"3","target":"11"},{"source":"3","target":"10"},{"source":"3","target":"9"},{"source":"4","target":"14"},{"source":"4","target":"13"},{"source":"4","target":"12"}]}
|
GT/MMP_OOP_CASSARINO_Adrien.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming"},{"id":"6","label":"Java"},{"id":"7","label":"Data Type"},{"id":"13","label":"Access"},{"id":"21","label":"Polymorphism"},{"id":"24","label":"Class"},{"id":"28","label":"Private Data and Method"},{"id":"27","label":"Public Interface"},{"id":"26","label":"Static variables and methods"},{"id":"24","label":"Class"},{"id":"21","label":"Polymorphism"},{"id":"20","label":"Inheritance"},{"id":"19","label":"Encapsulation"},{"id":"18","label":"Attributes"},{"id":"17","label":"Method"},{"id":"6","label":"Java"},{"id":"5","label":"Delegation"},{"id":"4","label":"Interface"},{"id":"3","label":"Composition"},{"id":"2","label":"Aggregation"},{"id":"13","label":"Access"},{"id":"7","label":"Data Type"},{"id":"12","label":"Char"},{"id":"11","label":"String"},{"id":"10","label":"Int"},{"id":"9","label":"Float"},{"id":"8","label":"Double"},{"id":"16","label":"Private"},{"id":"15","label":"Default"},{"id":"14","label":"Public"},{"id":"23","label":"Overriding"},{"id":"22","label":"Overloading"},{"id":"25","label":"Object"}],"edges":[{"source":"1","target":"28"},{"source":"1","target":"27"},{"source":"1","target":"26"},{"source":"1","target":"24"},{"source":"1","target":"21"},{"source":"1","target":"20"},{"source":"1","target":"19"},{"source":"1","target":"18"},{"source":"1","target":"17"},{"source":"1","target":"6"},{"source":"1","target":"5"},{"source":"1","target":"4"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"6","target":"13"},{"source":"6","target":"7"},{"source":"7","target":"12"},{"source":"7","target":"11"},{"source":"7","target":"10"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"13","target":"16"},{"source":"13","target":"15"},{"source":"13","target":"14"},{"source":"21","target":"23"},{"source":"21","target":"22"},{"source":"24","target":"25"}]}
|
GT/MMP_OOP_CAZAMAYOU_Emma.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Program"},{"id":"2","label":"Main Keys"},{"id":"3","label":"Encapsulation"},{"id":"5","label":"Inheritance"},{"id":"7","label":"Polymorphism"},{"id":"11","label":"Relations"},{"id":"12","label":"Aggregation"},{"id":"14","label":"Composition"},{"id":"16","label":"Delegation"},{"id":"18","label":"Terminologies"},{"id":"19","label":"Classes"},{"id":"21","label":"Attributes"},{"id":"23","label":"Methods"},{"id":"26","label":"Objects"},{"id":"18","label":"Terminologies"},{"id":"11","label":"Relations"},{"id":"2","label":"Main Keys"},{"id":"7","label":"Polymorphism"},{"id":"5","label":"Inheritance"},{"id":"3","label":"Encapsulation"},{"id":"4","label":"Contains the dynamic behavior of the class"},{"id":"6","label":"Hierarchical classification"},{"id":"10","label":"Implements multiple styles"},{"id":"9","label":"Sharing a unique name"},{"id":"8","label":"Being a general set"},{"id":"16","label":"Delegation"},{"id":"14","label":"Composition"},{"id":"12","label":"Aggregation"},{"id":"13","label":"An stable reference on the style"},{"id":"15","label":"An object containing another style"},{"id":"17","label":"Using a function with an aggregation or composition"},{"id":"26","label":"Objects"},{"id":"23","label":"Methods"},{"id":"21","label":"Attributes"},{"id":"19","label":"Classes"},{"id":"20","label":"Contains attributes and smaller submodules"},{"id":"22","label":"Can instantiate variables & could be inherited"},{"id":"25","label":"Allows reuse of class"},{"id":"24","label":"Overriding or Overloading"},{"id":"27","label":"Stable standalone"}],"edges":[{"source":"1","target":"18"},{"source":"1","target":"11"},{"source":"1","target":"2"},{"source":"2","target":"7"},{"source":"2","target":"5"},{"source":"2","target":"3"},{"source":"3","target":"4"},{"source":"5","target":"6"},{"source":"7","target":"10"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"11","target":"16"},{"source":"11","target":"14"},{"source":"11","target":"12"},{"source":"12","target":"13"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"26"},{"source":"18","target":"23"},{"source":"18","target":"21"},{"source":"18","target":"19"},{"source":"19","target":"20"},{"source":"21","target":"22"},{"source":"23","target":"25"},{"source":"23","target":"24"},{"source":"26","target":"27"}]}
|
GT/MMP_OOP_CESTE_Esteban.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Principle of the OOP"},{"id":"3","label":"Encapsulation"},{"id":"5","label":"Abstraction"},{"id":"7","label":"Polymorphism"},{"id":"9","label":"Inheritance"},{"id":"13","label":"Objects"},{"id":"16","label":"Classes"},{"id":"20","label":"Basic Language"},{"id":"21","label":"Language"},{"id":"25","label":"Code + Data"},{"id":"20","label":"Basic Language"},{"id":"13","label":"Objects"},{"id":"2","label":"Principle of the OOP"},{"id":"9","label":"Inheritance"},{"id":"7","label":"Polymorphism"},{"id":"5","label":"Abstraction"},{"id":"3","label":"Encapsulation"},{"id":"4","label":"Unnecessary details"},{"id":"6","label":"Only what is needed"},{"id":"8","label":"Basic Structure"},{"id":"12","label":"Superclass"},{"id":"11","label":"Subclass"},{"id":"10","label":"Hierarchical Classification"},{"id":"16","label":"Classes"},{"id":"15","label":"Methods"},{"id":"14","label":"Attributes"},{"id":"19","label":"Structure"},{"id":"18","label":"Behavior"},{"id":"17","label":"Instance"},{"id":"21","label":"Language"},{"id":"24","label":"Python"},{"id":"23","label":"Java"},{"id":"22","label":"C++"}],"edges":[{"source":"1","target":"25"},{"source":"1","target":"20"},{"source":"1","target":"13"},{"source":"1","target":"2"},{"source":"2","target":"9"},{"source":"2","target":"7"},{"source":"2","target":"5"},{"source":"2","target":"3"},{"source":"3","target":"4"},{"source":"5","target":"6"},{"source":"7","target":"8"},{"source":"9","target":"12"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"13","target":"16"},{"source":"13","target":"15"},{"source":"13","target":"14"},{"source":"16","target":"19"},{"source":"16","target":"18"},{"source":"16","target":"17"},{"source":"20","target":"21"},{"source":"21","target":"24"},{"source":"21","target":"23"},{"source":"21","target":"22"}]}
|
GT/MMP_OOP_CHIRILCENCO_Benjamin.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"31","label":"Composition"},{"id":"34","label":"Delegation"},{"id":"1","label":"OOP"},{"id":"2","label":"keys"},{"id":"3","label":"encapsulation (controls structure)"},{"id":"4","label":"methods"},{"id":"6","label":"Inheritance (class have same data and methods)"},{"id":"11","label":"Polymorphism (1 interface, multiple methods)"},{"id":"15","label":"Terminologies"},{"id":"16","label":"Classes"},{"id":"19","label":"Object"},{"id":"22","label":"Attributes"},{"id":"24","label":"methods"},{"id":"27","label":"Relations"},{"id":"28","label":"aggregation"},{"id":"33","label":"An object owns another"},{"id":"32","label":"Use something new"},{"id":"35","label":"Pass the duty to something else (method or class)"},{"id":"2","label":"keys"},{"id":"27","label":"Relations"},{"id":"24","label":"methods"},{"id":"22","label":"Attributes"},{"id":"19","label":"Object"},{"id":"15","label":"Terminologies"},{"id":"11","label":"Polymorphism (1 interface, multiple methods)"},{"id":"6","label":"Inheritance (class have same data and methods)"},{"id":"3","label":"encapsulation (controls structure)"},{"id":"4","label":"methods"},{"id":"5","label":"Variable"},{"id":"10","label":"Hybrid"},{"id":"9","label":"Hierarchical"},{"id":"8","label":"Multilevel"},{"id":"7","label":"Single"},{"id":"14","label":"Data Structure"},{"id":"13","label":"Overriding"},{"id":"12","label":"Overloading"},{"id":"16","label":"Classes"},{"id":"18","label":"Private data & Methods"},{"id":"17","label":"Public interface"},{"id":"21","label":"instances of classes"},{"id":"20","label":"NOT Interface"},{"id":"23","label":"variables of the class"},{"id":"26","label":"declared with a class"},{"id":"25","label":"only run when called"},{"id":"34","label":"Delegation"},{"id":"31","label":"Composition"},{"id":"28","label":"aggregation"},{"id":"30","label":"Use something that already exists"},{"id":"29","label":"An object references another one"}],"edges":[{"source":"31","target":"33"},{"source":"31","target":"32"},{"source":"34","target":"35"},{"source":"1","target":"2"},{"source":"2","target":"27"},{"source":"2","target":"24"},{"source":"2","target":"22"},{"source":"2","target":"19"},{"source":"2","target":"15"},{"source":"2","target":"11"},{"source":"2","target":"6"},{"source":"2","target":"3"},{"source":"3","target":"4"},{"source":"4","target":"5"},{"source":"6","target":"10"},{"source":"6","target":"9"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"11","target":"14"},{"source":"11","target":"13"},{"source":"11","target":"12"},{"source":"15","target":"16"},{"source":"16","target":"18"},{"source":"16","target":"17"},{"source":"19","target":"21"},{"source":"19","target":"20"},{"source":"22","target":"23"},{"source":"24","target":"26"},{"source":"24","target":"25"},{"source":"27","target":"34"},{"source":"27","target":"31"},{"source":"27","target":"28"},{"source":"28","target":"30"},{"source":"28","target":"29"}]}
|
GT/MMP_OOP_CHOLLET_Victor.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Encapsulation"},{"id":"3","label":"Objects"},{"id":"4","label":"Class"},{"id":"5","label":"Class behavior"},{"id":"8","label":"Polymorphism"},{"id":"11","label":"Inheritance"},{"id":"14","label":"Members"},{"id":"16","label":"Members methods"},{"id":"17","label":"Method"},{"id":"20","label":"Exception"},{"id":"27","label":"Composition and aggregation"},{"id":"14","label":"Members"},{"id":"11","label":"Inheritance"},{"id":"8","label":"Polymorphism"},{"id":"2","label":"Encapsulation"},{"id":"3","label":"Objects"},{"id":"27","label":"Composition and aggregation"},{"id":"4","label":"Class"},{"id":"5","label":"Class behavior"},{"id":"7","label":"Private method"},{"id":"6","label":"Public interface"},{"id":"10","label":"Overriding"},{"id":"9","label":"Overloading"},{"id":"13","label":"Superclass"},{"id":"12","label":"Subclass"},{"id":"16","label":"Members methods"},{"id":"15","label":"Number instances"},{"id":"17","label":"Method"},{"id":"20","label":"Exception"},{"id":"19","label":"Interfaces"},{"id":"18","label":"Constructors"},{"id":"26","label":"IllegalArgumentException"},{"id":"25","label":"ClassCastException"},{"id":"24","label":"ArithmeticException"},{"id":"23","label":"IndexOutOfBoundsException"},{"id":"22","label":"NegativeArraySizeException"},{"id":"21","label":"NullPointerException"},{"id":"29","label":"Composition"},{"id":"28","label":"Aggregation"}],"edges":[{"source":"1","target":"14"},{"source":"1","target":"11"},{"source":"1","target":"8"},{"source":"1","target":"2"},{"source":"2","target":"3"},{"source":"3","target":"27"},{"source":"3","target":"4"},{"source":"4","target":"5"},{"source":"5","target":"7"},{"source":"5","target":"6"},{"source":"8","target":"10"},{"source":"8","target":"9"},{"source":"11","target":"13"},{"source":"11","target":"12"},{"source":"14","target":"16"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"17","target":"20"},{"source":"17","target":"19"},{"source":"17","target":"18"},{"source":"20","target":"26"},{"source":"20","target":"25"},{"source":"20","target":"24"},{"source":"20","target":"23"},{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"27","target":"29"},{"source":"27","target":"28"}]}
|
GT/MMP_OOP_COLMANT_Salomé.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming"},{"id":"2","label":"Abstraction"},{"id":"4","label":"Encapsulation"},{"id":"5","label":"Instance of class"},{"id":"6","label":"Structure (data)"},{"id":"7","label":"Behavior (code)"},{"id":"12","label":"Inheritance"},{"id":"17","label":"Polymorphism"},{"id":"19","label":"Java"},{"id":"20","label":"Pros"},{"id":"25","label":"Fundamentals"},{"id":"30","label":"Control statements"},{"id":"32","label":"Methods"},{"id":"36","label":"Objects"},{"id":"37","label":"Relationships"},{"id":"41","label":"Properties"},{"id":"44","label":"Class"},{"id":"44","label":"Class"},{"id":"36","label":"Objects"},{"id":"35","label":"Attributes"},{"id":"32","label":"Methods"},{"id":"19","label":"Java"},{"id":"17","label":"Polymorphism"},{"id":"12","label":"Inheritance"},{"id":"4","label":"Encapsulation"},{"id":"2","label":"Abstraction"},{"id":"3","label":"Allows hierarchical representation"},{"id":"5","label":"Instance of class"},{"id":"11","label":"Private"},{"id":"10","label":"Public"},{"id":"7","label":"Behavior (code)"},{"id":"6","label":"Structure (data)"},{"id":"8","label":"Member variables"},{"id":"9","label":"Member methods"},{"id":"16","label":"Hierarchical classification"},{"id":"15","label":"Specificities"},{"id":"14","label":"Subclass"},{"id":"13","label":"Superclass"},{"id":"18","label":"Overloading"},{"id":"25","label":"Fundamentals"},{"id":"20","label":"Pros"},{"id":"24","label":"Rich API"},{"id":"23","label":"Adapted to the internet"},{"id":"22","label":"Safety"},{"id":"21","label":"Portability"},{"id":"30","label":"Control statements"},{"id":"29","label":"Types"},{"id":"28","label":"Operators"},{"id":"27","label":"Input/output"},{"id":"26","label":"Statements, expressions, variables, arrays"},{"id":"31","label":"Conditional statements (if, switch, while, do-while, for loop)"},{"id":"34","label":"Overriding"},{"id":"33","label":"Overloading"},{"id":"41","label":"Properties"},{"id":"37","label":"Relationships"},{"id":"40","label":"Delegation"},{"id":"39","label":"Aggregation"},{"id":"38","label":"Composition"},{"id":"43","label":"State"},{"id":"42","label":"Interface"},{"id":"50","label":"Can be nested or not and static or not"},{"id":"49","label":"Static variables"},{"id":"48","label":"Interface (public methods)"},{"id":"47","label":"Behaviors (methods)"},{"id":"46","label":"Structure (properties and data)"},{"id":"45","label":"Constructors"}],"edges":[{"source":"1","target":"44"},{"source":"1","target":"36"},{"source":"1","target":"35"},{"source":"1","target":"32"},{"source":"1","target":"19"},{"source":"1","target":"17"},{"source":"1","target":"12"},{"source":"1","target":"4"},{"source":"1","target":"2"},{"source":"2","target":"3"},{"source":"4","target":"5"},{"source":"5","target":"11"},{"source":"5","target":"10"},{"source":"5","target":"7"},{"source":"5","target":"6"},{"source":"6","target":"8"},{"source":"7","target":"9"},{"source":"12","target":"16"},{"source":"12","target":"15"},{"source":"12","target":"14"},{"source":"12","target":"13"},{"source":"17","target":"18"},{"source":"19","target":"25"},{"source":"19","target":"20"},{"source":"20","target":"24"},{"source":"20","target":"23"},{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"25","target":"30"},{"source":"25","target":"29"},{"source":"25","target":"28"},{"source":"25","target":"27"},{"source":"25","target":"26"},{"source":"30","target":"31"},{"source":"32","target":"34"},{"source":"32","target":"33"},{"source":"36","target":"41"},{"source":"36","target":"37"},{"source":"37","target":"40"},{"source":"37","target":"39"},{"source":"37","target":"38"},{"source":"41","target":"43"},{"source":"41","target":"42"},{"source":"44","target":"50"},{"source":"44","target":"49"},{"source":"44","target":"48"},{"source":"44","target":"47"},{"source":"44","target":"46"},{"source":"44","target":"45"}]}
|
GT/MMP_OOP_COMTE_Florian.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Encapsulation"},{"id":"4","label":"Instance"},{"id":"6","label":"Data"},{"id":"9","label":"Inheritance"},{"id":"14","label":"Data Structure"},{"id":"13","label":"Users"},{"id":"12","label":"Hybrid"},{"id":"11","label":"Abstraction"},{"id":"9","label":"Inheritance"},{"id":"8","label":"Polymorphism"},{"id":"6","label":"Data"},{"id":"2","label":"Encapsulation"},{"id":"4","label":"Instance"},{"id":"3","label":"Variables"},{"id":"5","label":"Method"},{"id":"7","label":"Functions"},{"id":"10","label":"Hierarchy"}],"edges":[{"source":"1","target":"14"},{"source":"1","target":"13"},{"source":"1","target":"12"},{"source":"1","target":"11"},{"source":"1","target":"9"},{"source":"1","target":"8"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"4","target":"5"},{"source":"6","target":"7"},{"source":"9","target":"10"}]}
|
GT/MMP_OOP_CONENNA_Thibault.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Inheritance"},{"id":"4","label":"Subclass"},{"id":"6","label":"Constructors"},{"id":"8","label":"Reference"},{"id":"10","label":"Class"},{"id":"10","label":"Class"},{"id":"8","label":"Reference"},{"id":"6","label":"Constructors"},{"id":"2","label":"Inheritance"},{"id":"4","label":"Subclass"},{"id":"3","label":"Superclass"},{"id":"5","label":"Override"},{"id":"7","label":"Initialization"},{"id":"9","label":"Object"},{"id":"13","label":"Non-static"},{"id":"12","label":"Static"},{"id":"11","label":"Attributes"}],"edges":[{"source":"1","target":"10"},{"source":"1","target":"8"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"4","target":"5"},{"source":"6","target":"7"},{"source":"8","target":"9"},{"source":"10","target":"13"},{"source":"10","target":"12"},{"source":"10","target":"11"}]}
|
GT/MMP_OOP_COUTURIER_Margot.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Encapsulation"},{"id":"5","label":"Polymorphism"},{"id":"7","label":"Overloading"},{"id":"9","label":"Overriding"},{"id":"11","label":"Inheritance"},{"id":"15","label":"Relations"},{"id":"16","label":"Aggregation"},{"id":"18","label":"Composition"},{"id":"20","label":"Delegation"},{"id":"22","label":"Class"},{"id":"25","label":"Methods"},{"id":"27","label":"Attributes"},{"id":"29","label":"Objects"},{"id":"31","label":"Interface"},{"id":"33","label":"Public"},{"id":"35","label":"Constructors"},{"id":"35","label":"Constructors"},{"id":"33","label":"Public"},{"id":"31","label":"Interface"},{"id":"29","label":"Objects"},{"id":"27","label":"Attributes"},{"id":"25","label":"Methods"},{"id":"22","label":"Class"},{"id":"15","label":"Relations"},{"id":"11","label":"Inheritance"},{"id":"5","label":"Polymorphism"},{"id":"2","label":"Encapsulation"},{"id":"4","label":"Hides implementation details"},{"id":"3","label":"Protects data"},{"id":"9","label":"Overriding"},{"id":"7","label":"Overloading"},{"id":"6","label":"Allows multiple behaviors"},{"id":"8","label":"Same function name, different signature"},{"id":"10","label":"Redefining function from superclass"},{"id":"14","label":"Subclass"},{"id":"13","label":"Superclass"},{"id":"12","label":"Hierarchical classification"},{"id":"20","label":"Delegation"},{"id":"18","label":"Composition"},{"id":"16","label":"Aggregation"},{"id":"17","label":"An object references another"},{"id":"19","label":"An object owns another"},{"id":"21","label":"Using function with composition or aggregation"},{"id":"24","label":"Contains attributes and methods"},{"id":"23","label":"Blueprint for objects"},{"id":"26","label":"Defines behavior"},{"id":"28","label":"Defines state"},{"id":"30","label":"Instances of classes"},{"id":"32","label":"Implemented by classes"},{"id":"34","label":"Methods defined for external use"},{"id":"36","label":"Used to initialize objects"}],"edges":[{"source":"1","target":"35"},{"source":"1","target":"33"},{"source":"1","target":"31"},{"source":"1","target":"29"},{"source":"1","target":"27"},{"source":"1","target":"25"},{"source":"1","target":"22"},{"source":"1","target":"15"},{"source":"1","target":"11"},{"source":"1","target":"5"},{"source":"1","target":"2"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"5","target":"9"},{"source":"5","target":"7"},{"source":"5","target":"6"},{"source":"7","target":"8"},{"source":"9","target":"10"},{"source":"11","target":"14"},{"source":"11","target":"13"},{"source":"11","target":"12"},{"source":"15","target":"20"},{"source":"15","target":"18"},{"source":"15","target":"16"},{"source":"16","target":"17"},{"source":"18","target":"19"},{"source":"20","target":"21"},{"source":"22","target":"24"},{"source":"22","target":"23"},{"source":"25","target":"26"},{"source":"27","target":"28"},{"source":"29","target":"30"},{"source":"31","target":"32"},{"source":"33","target":"34"},{"source":"35","target":"36"}]}
|
GT/MMP_OOP_Claire.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Keys"},{"id":"5","label":"Inheritance"},{"id":"16","label":"Overriding"},{"id":"18","label":"Types of relation"},{"id":"19","label":"Composition"},{"id":"21","label":"Aggregation"},{"id":"23","label":"Delegation"},{"id":"7","label":"Classes"},{"id":"10","label":"Objects"},{"id":"12","label":"Instance variables"},{"id":"14","label":"Overloading"},{"id":"18","label":"Types of relation"},{"id":"16","label":"Overriding"},{"id":"2","label":"Keys"},{"id":"5","label":"Inheritance"},{"id":"4","label":"Polymorphism"},{"id":"3","label":"Encapsulation"},{"id":"6","label":"Hierarchy from 'parent classes'"},{"id":"17","label":"To supply the specific information of a method in a subclass that is already supplied in a superclass"},{"id":"23","label":"Delegation"},{"id":"21","label":"Aggregation"},{"id":"19","label":"Composition"},{"id":"20","label":"An object holds another object in their instance"},{"id":"22","label":"Like composition but destroying the parent object destroys the child object"},{"id":"24","label":"A method used on a parent object is automatically applied on the child object"},{"id":"7","label":"Classes"},{"id":"9","label":"Available methods"},{"id":"8","label":"Data format"},{"id":"10","label":"Objects"},{"id":"12","label":"Instance variables"},{"id":"11","label":"Classes instances"},{"id":"13","label":"Data belonging to individual objects"},{"id":"14","label":"Overloading"},{"id":"15","label":"To create many functions with the same name but with different implementations"}],"edges":[{"source":"1","target":"18"},{"source":"1","target":"16"},{"source":"1","target":"2"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"5","target":"6"},{"source":"16","target":"17"},{"source":"18","target":"23"},{"source":"18","target":"21"},{"source":"18","target":"19"},{"source":"19","target":"20"},{"source":"21","target":"22"},{"source":"23","target":"24"},{"source":"1","target":"7"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"1","target":"10"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"12","target":"13"},{"source":"1","target":"14"},{"source":"14","target":"15"}]}
|
GT/MMP_OOP_DANTES_Marceau.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP (Object Oriented Programming)"},{"id":"3","label":"Inheritance"},{"id":"6","label":"Languages"},{"id":"10","label":"Methods"},{"id":"11","label":"Objects"},{"id":"11","label":"Objects"},{"id":"10","label":"Methods"},{"id":"6","label":"Languages"},{"id":"5","label":"Encapsulation"},{"id":"4","label":"Polymorphysme"},{"id":"3","label":"Inheritance"},{"id":"2","label":"Class"},{"id":"21","label":"Sub-Class"},{"id":"20","label":"Super-Class"},{"id":"19","label":"Hybrid"},{"id":"18","label":"Hierarchy"},{"id":"17","label":"Single"},{"id":"9","label":"Python"},{"id":"8","label":"Java"},{"id":"7","label":"C++"},{"id":"16","label":"Functions of the data"},{"id":"15","label":"Object used as reference"},{"id":"14","label":"Delegation"},{"id":"13","label":"Composition"},{"id":"12","label":"Aggregation"}],"edges":[{"source":"1","target":"11"},{"source":"1","target":"10"},{"source":"1","target":"6"},{"source":"1","target":"5"},{"source":"1","target":"4"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"3","target":"21"},{"source":"3","target":"20"},{"source":"3","target":"19"},{"source":"3","target":"18"},{"source":"3","target":"17"},{"source":"6","target":"9"},{"source":"6","target":"8"},{"source":"6","target":"7"},{"source":"10","target":"16"},{"source":"11","target":"15"},{"source":"11","target":"14"},{"source":"11","target":"13"},{"source":"11","target":"12"}]}
|
GT/MMP_OOP_DEBRET_Erwan.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP (Object Oriented Programming)"},{"id":"2","label":"Class"},{"id":"3","label":"Object"},{"id":"4","label":"Inheritance"},{"id":"5","label":"Polymorphism"},{"id":"10","label":"Association"},{"id":"15","label":"Interface"},{"id":"7","label":"Abstraction"},{"id":"6","label":"Encapsulation"},{"id":"5","label":"Polymorphism"},{"id":"4","label":"Inheritance"},{"id":"3","label":"Object"},{"id":"2","label":"Class"},{"id":"9","label":"Attributes"},{"id":"8","label":"Methods"},{"id":"10","label":"Association"},{"id":"14","label":"Specialization"},{"id":"13","label":"Generalization"},{"id":"15","label":"Interface"},{"id":"12","label":"Composition"},{"id":"11","label":"Aggregation"},{"id":"16","label":"Implementation"}],"edges":[{"source":"1","target":"7"},{"source":"1","target":"6"},{"source":"1","target":"5"},{"source":"1","target":"4"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"2","target":"9"},{"source":"2","target":"8"},{"source":"3","target":"10"},{"source":"4","target":"14"},{"source":"4","target":"13"},{"source":"5","target":"15"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"15","target":"16"}]}
|
GT/MMP_OOP_DESPREZ_Emma.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"TERMINOLOGIES"},{"id":"9","label":"KEYS"},{"id":"14","label":"RELATIONS"},{"id":"17","label":"Class"},{"id":"17","label":"Class"},{"id":"14","label":"RELATIONS"},{"id":"9","label":"KEYS"},{"id":"2","label":"TERMINOLOGIES"},{"id":"8","label":"Static / Non static"},{"id":"7","label":"Superclass / Subclass"},{"id":"6","label":"Methods"},{"id":"5","label":"Attributes"},{"id":"4","label":"Objects"},{"id":"3","label":"Classes"},{"id":"13","label":"Abstraction"},{"id":"12","label":"Inheritance"},{"id":"11","label":"Polymorphism"},{"id":"10","label":"Encapsulation"},{"id":"16","label":"Aggregation"},{"id":"15","label":"Composition"},{"id":"21","label":"Overriding"},{"id":"20","label":"Overloading"},{"id":"19","label":"Private data & Methods"},{"id":"18","label":"Public Interface"}],"edges":[{"source":"1","target":"17"},{"source":"1","target":"14"},{"source":"1","target":"9"},{"source":"1","target":"2"},{"source":"2","target":"8"},{"source":"2","target":"7"},{"source":"2","target":"6"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"9","target":"13"},{"source":"9","target":"12"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"14","target":"16"},{"source":"14","target":"15"},{"source":"17","target":"21"},{"source":"17","target":"20"},{"source":"17","target":"19"},{"source":"17","target":"18"}]}
|
GT/MMP_OOP_DESTIENNE_Louis.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Inheritance"},{"id":"5","label":"Polymorphism"},{"id":"8","label":"Overloading"},{"id":"10","label":"Encapsulation"},{"id":"13","label":"Java"},{"id":"14","label":"Delegation"},{"id":"16","label":"Composition"},{"id":"20","label":"Aggregation"},{"id":"23","label":"Parent object"},{"id":"23","label":"Parent object"},{"id":"20","label":"Aggregation"},{"id":"16","label":"Composition"},{"id":"13","label":"Java"},{"id":"10","label":"Encapsulation"},{"id":"5","label":"Polymorphism"},{"id":"2","label":"Inheritance"},{"id":"4","label":"Classification"},{"id":"3","label":"Hierarchy?"},{"id":"8","label":"Overloading"},{"id":"7","label":"Overriding"},{"id":"6","label":"Structure"},{"id":"9","label":"Same object"},{"id":"12","label":"Interface"},{"id":"11","label":"Bind code and data"},{"id":"14","label":"Delegation"},{"id":"15","label":"Model test"},{"id":"19","label":"Object owns"},{"id":"18","label":"Use move"},{"id":"17","label":"Other object"},{"id":"22","label":"Other object"},{"id":"21","label":"Object refers"},{"id":"24","label":"Child object"}],"edges":[{"source":"1","target":"23"},{"source":"1","target":"20"},{"source":"1","target":"16"},{"source":"1","target":"13"},{"source":"1","target":"10"},{"source":"1","target":"5"},{"source":"1","target":"2"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"5","target":"8"},{"source":"5","target":"7"},{"source":"5","target":"6"},{"source":"8","target":"9"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"13","target":"14"},{"source":"14","target":"15"},{"source":"16","target":"19"},{"source":"16","target":"18"},{"source":"16","target":"17"},{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"23","target":"24"}]}
|
GT/MMP_OOP_DESTRUHAUT_Antoine.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"4","label":"Relations"},{"id":"5","label":"Encapsulation"},{"id":"8","label":"Polymorphism"},{"id":"9","label":"Parent form an object takes"},{"id":"11","label":"Inheritance"},{"id":"14","label":"Classes"},{"id":"16","label":"Aggregation"},{"id":"18","label":"Composition"},{"id":"20","label":"Delegation"},{"id":"22","label":"Objects"},{"id":"24","label":"Instance"},{"id":"26","label":"Attributes"},{"id":"27","label":"Call"},{"id":"29","label":"Methods"},{"id":"29","label":"Methods"},{"id":"26","label":"Attributes"},{"id":"24","label":"Instance"},{"id":"22","label":"Objects"},{"id":"14","label":"Classes"},{"id":"4","label":"Relations"},{"id":"3","label":"Main Keys"},{"id":"2","label":"Terminologies"},{"id":"20","label":"Delegation"},{"id":"18","label":"Composition"},{"id":"16","label":"Aggregation"},{"id":"11","label":"Inheritance"},{"id":"8","label":"Polymorphism"},{"id":"7","label":"Abstraction"},{"id":"5","label":"Encapsulation"},{"id":"6","label":"The wrapper"},{"id":"9","label":"Parent form an object takes"},{"id":"10","label":"Several forms"},{"id":"13","label":"Multiple"},{"id":"12","label":"Simple"},{"id":"15","label":"Type of function"},{"id":"17","label":"Referring between two objects"},{"id":"19","label":"Object owns"},{"id":"21","label":"Function with aggregation or composition"},{"id":"23","label":"Stock in attribute"},{"id":"25","label":"Classe"},{"id":"27","label":"Call"},{"id":"28","label":"Variable"},{"id":"30","label":"Contains the dynamic behavior of classes"}],"edges":[{"source":"1","target":"29"},{"source":"1","target":"26"},{"source":"1","target":"24"},{"source":"1","target":"22"},{"source":"1","target":"14"},{"source":"1","target":"4"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"4","target":"20"},{"source":"4","target":"18"},{"source":"4","target":"16"},{"source":"4","target":"11"},{"source":"4","target":"8"},{"source":"4","target":"7"},{"source":"4","target":"5"},{"source":"5","target":"6"},{"source":"8","target":"9"},{"source":"9","target":"10"},{"source":"11","target":"13"},{"source":"11","target":"12"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"19"},{"source":"20","target":"21"},{"source":"22","target":"23"},{"source":"24","target":"25"},{"source":"26","target":"27"},{"source":"27","target":"28"},{"source":"29","target":"30"}]}
|
GT/MMP_OOP_DURENDEAU_Etienne.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"21","label":"Member Methods"},{"id":"26","label":"Methods"},{"id":"1","label":"OOP"},{"id":"2","label":"Polymorphism"},{"id":"7","label":"Exception"},{"id":"14","label":"Class"},{"id":"18","label":"Interface"},{"id":"23","label":"Value method"},{"id":"22","label":"Member instances"},{"id":"32","label":"Aggregations"},{"id":"31","label":"Associations"},{"id":"30","label":"Cardinality"},{"id":"29","label":"Composition"},{"id":"28","label":"Static"},{"id":"27","label":"Constructors"},{"id":"26","label":"Methods"},{"id":"18","label":"Interface"},{"id":"14","label":"Class"},{"id":"7","label":"Exception"},{"id":"6","label":"Inheritance"},{"id":"5","label":"Encapsulation"},{"id":"2","label":"Polymorphism"},{"id":"4","label":"Overriding"},{"id":"3","label":"Overloading"},{"id":"13","label":"ArithmeticException"},{"id":"12","label":"ClassCastException"},{"id":"11","label":"IllegalArgumentException"},{"id":"10","label":"NullPointerException"},{"id":"9","label":"NegativeArraySizeException"},{"id":"8","label":"IndexOutOfBoundsException"},{"id":"25","label":"Superclass"},{"id":"24","label":"Subclass"},{"id":"21","label":"Member Methods"},{"id":"17","label":"Object"},{"id":"16","label":"Member"},{"id":"15","label":"Behavior"},{"id":"20","label":"Static nested class and inner class"},{"id":"19","label":"Packages"}],"edges":[{"source":"21","target":"23"},{"source":"21","target":"22"},{"source":"26","target":"32"},{"source":"26","target":"31"},{"source":"26","target":"30"},{"source":"26","target":"29"},{"source":"26","target":"28"},{"source":"26","target":"27"},{"source":"1","target":"26"},{"source":"1","target":"18"},{"source":"1","target":"14"},{"source":"1","target":"7"},{"source":"1","target":"6"},{"source":"1","target":"5"},{"source":"1","target":"2"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"7","target":"13"},{"source":"7","target":"12"},{"source":"7","target":"11"},{"source":"7","target":"10"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"14","target":"25"},{"source":"14","target":"24"},{"source":"14","target":"21"},{"source":"14","target":"17"},{"source":"14","target":"16"},{"source":"14","target":"15"},{"source":"18","target":"20"},{"source":"18","target":"19"}]}
|
GT/MMP_OOP_ENEE_Thomas.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"7","label":"Polymorphism"},{"id":"3","label":"Inheritance"},{"id":"9","label":"JAVA"},{"id":"10","label":"Variables"},{"id":"15","label":"Inputs"},{"id":"20","label":"Base"},{"id":"22","label":"Statements"},{"id":"25","label":"Class"},{"id":"26","label":"Public Interface"},{"id":"29","label":"Exceptions"},{"id":"31","label":"Constructors"},{"id":"35","label":"Nested"},{"id":"37","label":"Not static"},{"id":"40","label":"Interfaces"},{"id":"42","label":"Streams"},{"id":"44","label":"Output"},{"id":"47","label":"Relationships"},{"id":"7","label":"Polymorphism"},{"id":"8","label":"Interface, multiple methods"},{"id":"47","label":"Relationships"},{"id":"46","label":"UML"},{"id":"42","label":"Streams"},{"id":"25","label":"Class"},{"id":"9","label":"JAVA"},{"id":"3","label":"Inheritance"},{"id":"2","label":"Encapsulation"},{"id":"6","label":"Dynamic binding"},{"id":"5","label":"No multiple"},{"id":"4","label":"Superclass and Subclass"},{"id":"20","label":"Base"},{"id":"19","label":"Packages"},{"id":"15","label":"Inputs"},{"id":"10","label":"Variables"},{"id":"14","label":"Instance"},{"id":"13","label":"Static"},{"id":"12","label":"Scope"},{"id":"11","label":"Identify, type, initializer"},{"id":"18","label":"Scanner"},{"id":"17","label":"int, double, long, string..."},{"id":"16","label":"Import"},{"id":"22","label":"Statements"},{"id":"21","label":"Instances"},{"id":"24","label":"Instruction"},{"id":"23","label":"if, switch, while..."},{"id":"40","label":"Interfaces"},{"id":"39","label":"Stack"},{"id":"35","label":"Nested"},{"id":"31","label":"Constructors"},{"id":"29","label":"Exceptions"},{"id":"28","label":"Private Data"},{"id":"26","label":"Public Interface"},{"id":"27","label":"Behavior (methods)"},{"id":"30","label":"Unchecked"},{"id":"34","label":"Overriding"},{"id":"33","label":"Overload"},{"id":"32","label":"User-defined"},{"id":"37","label":"Not static"},{"id":"36","label":"Static"},{"id":"38","label":"Inner-class"},{"id":"41","label":"Implementation"},{"id":"44","label":"Output"},{"id":"43","label":"Input"},{"id":"45","label":"Reading method"},{"id":"50","label":"Delegation"},{"id":"49","label":"Composition"},{"id":"48","label":"Aggregation"}],"edges":[{"source":"1","target":"7"},{"source":"7","target":"8"},{"source":"1","target":"47"},{"source":"1","target":"46"},{"source":"1","target":"42"},{"source":"1","target":"25"},{"source":"1","target":"9"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"3","target":"6"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"9","target":"20"},{"source":"9","target":"19"},{"source":"9","target":"15"},{"source":"9","target":"10"},{"source":"10","target":"14"},{"source":"10","target":"13"},{"source":"10","target":"12"},{"source":"10","target":"11"},{"source":"15","target":"18"},{"source":"15","target":"17"},{"source":"15","target":"16"},{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"22","target":"24"},{"source":"22","target":"23"},{"source":"25","target":"40"},{"source":"25","target":"39"},{"source":"25","target":"35"},{"source":"25","target":"31"},{"source":"25","target":"29"},{"source":"25","target":"28"},{"source":"25","target":"26"},{"source":"26","target":"27"},{"source":"29","target":"30"},{"source":"31","target":"34"},{"source":"31","target":"33"},{"source":"31","target":"32"},{"source":"35","target":"37"},{"source":"35","target":"36"},{"source":"37","target":"38"},{"source":"40","target":"41"},{"source":"42","target":"44"},{"source":"42","target":"43"},{"source":"44","target":"45"},{"source":"47","target":"50"},{"source":"47","target":"49"},{"source":"47","target":"48"}]}
|
GT/MMP_OOP_FARINELLA_Luca.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"Object Oriented Programming (OOP)"},{"id":"2","label":"3 Keys"},{"id":"3","label":"Encapsulation"},{"id":"7","label":"Inheritance"},{"id":"12","label":"Polymorphism"},{"id":"15","label":"Overloading"},{"id":"17","label":"Overriding"},{"id":"19","label":"Relations"},{"id":"20","label":"Aggregation"},{"id":"23","label":"Composition"},{"id":"25","label":"Delegation"},{"id":"27","label":"Terminologies"},{"id":"28","label":"Methods"},{"id":"31","label":"Attributes"},{"id":"35","label":"Objects"},{"id":"38","label":"Classes"},{"id":"27","label":"Terminologies"},{"id":"19","label":"Relations"},{"id":"2","label":"3 Keys"},{"id":"12","label":"Polymorphism"},{"id":"7","label":"Inheritance"},{"id":"3","label":"Encapsulation"},{"id":"6","label":"Leading to security"},{"id":"5","label":"Wrapper or capsule that binds data and methods"},{"id":"4","label":"Hides unnecessary details (ignored)"},{"id":"11","label":"Can overwrite behavior of the superclass"},{"id":"10","label":"Subclasses are the child class"},{"id":"9","label":"Superclass is the parent of a class"},{"id":"8","label":"Reusability between classes, avoids redundancy"},{"id":"17","label":"Overriding"},{"id":"15","label":"Overloading"},{"id":"14","label":"Used in interfaces"},{"id":"13","label":"Including dynamic method invocation"},{"id":"16","label":"Same name but different parameters"},{"id":"18","label":"Redefining function in subclasses"},{"id":"25","label":"Delegation"},{"id":"23","label":"Composition"},{"id":"20","label":"Aggregation"},{"id":"22","label":"Using 'has'"},{"id":"21","label":"An object references another object"},{"id":"24","label":"An object owns another object"},{"id":"26","label":"Using function with Composition or Aggregation"},{"id":"38","label":"Classes"},{"id":"35","label":"Objects"},{"id":"31","label":"Attributes"},{"id":"28","label":"Methods"},{"id":"30","label":"Used via messages"},{"id":"29","label":"Are inherited"},{"id":"34","label":"'This' changes attribute values"},{"id":"33","label":"Also inherited"},{"id":"32","label":"ALWAYS PRIVATE"},{"id":"37","label":"State and methods of a class"},{"id":"36","label":"A specific instance of a class"},{"id":"40","label":"Description of their data"},{"id":"39","label":"Describe their role"}],"edges":[{"source":"1","target":"27"},{"source":"1","target":"19"},{"source":"1","target":"2"},{"source":"2","target":"12"},{"source":"2","target":"7"},{"source":"2","target":"3"},{"source":"3","target":"6"},{"source":"3","target":"5"},{"source":"3","target":"4"},{"source":"7","target":"11"},{"source":"7","target":"10"},{"source":"7","target":"9"},{"source":"7","target":"8"},{"source":"12","target":"17"},{"source":"12","target":"15"},{"source":"12","target":"14"},{"source":"12","target":"13"},{"source":"15","target":"16"},{"source":"17","target":"18"},{"source":"19","target":"25"},{"source":"19","target":"23"},{"source":"19","target":"20"},{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"23","target":"24"},{"source":"25","target":"26"},{"source":"27","target":"38"},{"source":"27","target":"35"},{"source":"27","target":"31"},{"source":"27","target":"28"},{"source":"28","target":"30"},{"source":"28","target":"29"},{"source":"31","target":"34"},{"source":"31","target":"33"},{"source":"31","target":"32"},{"source":"35","target":"37"},{"source":"35","target":"36"},{"source":"38","target":"40"},{"source":"38","target":"39"}]}
|
GT/MMP_OOP_FAUQUET_Noémie.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"3 Principles"},{"id":"6","label":"Abstraction"},{"id":"8","label":"Encapsulation"},{"id":"10","label":"Classes"},{"id":"12","label":"Object"},{"id":"14","label":"Attributes"},{"id":"16","label":"Methods"},{"id":"18","label":"Superclass"},{"id":"22","label":"Java"},{"id":"28","label":"Code"},{"id":"27","label":"Data"},{"id":"22","label":"Java"},{"id":"21","label":"Dynamic method"},{"id":"18","label":"Superclass"},{"id":"16","label":"Methods"},{"id":"14","label":"Attributes"},{"id":"12","label":"Object"},{"id":"10","label":"Classes"},{"id":"8","label":"Encapsulation"},{"id":"6","label":"Abstraction"},{"id":"2","label":"3 Principles"},{"id":"5","label":"Polymorphism"},{"id":"4","label":"Inheritance"},{"id":"3","label":"Encapsulation"},{"id":"7","label":"Representing real-world objects in the program world by extracting relevant values"},{"id":"9","label":"Protect the information"},{"id":"11","label":"Blueprint for creating objects"},{"id":"13","label":"Variable/data structure/function/method"},{"id":"15","label":"Data stored inside class/instance representing state/quality"},{"id":"17","label":"Procedure related to a specific object and message"},{"id":"20","label":"Subclass"},{"id":"19","label":"Determine the best form of the subclass"},{"id":"26","label":"Rich API"},{"id":"25","label":"Adapted to the internet"},{"id":"24","label":"Safety"},{"id":"23","label":"Portability"}],"edges":[{"source":"1","target":"28"},{"source":"1","target":"27"},{"source":"1","target":"22"},{"source":"1","target":"21"},{"source":"1","target":"18"},{"source":"1","target":"16"},{"source":"1","target":"14"},{"source":"1","target":"12"},{"source":"1","target":"10"},{"source":"1","target":"8"},{"source":"1","target":"6"},{"source":"1","target":"2"},{"source":"2","target":"5"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"6","target":"7"},{"source":"8","target":"9"},{"source":"10","target":"11"},{"source":"12","target":"13"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"20"},{"source":"18","target":"19"},{"source":"22","target":"26"},{"source":"22","target":"25"},{"source":"22","target":"24"},{"source":"22","target":"23"}]}
|
GT/MMP_OOP_FAY_Alexandre.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"9","label":"Dynamic method"},{"id":"11","label":"Encapsulation"},{"id":"14","label":"Components"},{"id":"15","label":"Classes"},{"id":"17","label":"Objects"},{"id":"19","label":"Attributes"},{"id":"21","label":"Methods"},{"id":"24","label":"Relations"},{"id":"25","label":"Composition"},{"id":"27","label":"Aggregation"},{"id":"29","label":"Delegation"},{"id":"1","label":"OOP"},{"id":"2","label":"3 Keys"},{"id":"3","label":"Inheritance"},{"id":"5","label":"Polymorphism"},{"id":"10","label":"Determine the right method to use a subclass object"},{"id":"13","label":"Only useful information are present"},{"id":"12","label":"Abstraction"},{"id":"21","label":"Methods"},{"id":"19","label":"Attributes"},{"id":"17","label":"Objects"},{"id":"15","label":"Classes"},{"id":"16","label":"Define the structure"},{"id":"18","label":"Instances"},{"id":"20","label":"Contain data"},{"id":"23","label":"Message"},{"id":"22","label":"Invoked"},{"id":"29","label":"Delegation"},{"id":"27","label":"Aggregation"},{"id":"25","label":"Composition"},{"id":"26","label":"An object owns another object"},{"id":"28","label":"An object references another"},{"id":"30","label":"Using function with composition or aggregation"},{"id":"24","label":"Relations"},{"id":"14","label":"Components"},{"id":"2","label":"3 Keys"},{"id":"11","label":"Encapsulation"},{"id":"5","label":"Polymorphism"},{"id":"3","label":"Inheritance"},{"id":"4","label":"Hierarchical classification"},{"id":"9","label":"Dynamic method"},{"id":"8","label":"Implement multiple interfaces"},{"id":"7","label":"Implemented by class"},{"id":"6","label":"Java interface can't be instantiated"}],"edges":[{"source":"9","target":"10"},{"source":"11","target":"13"},{"source":"11","target":"12"},{"source":"14","target":"21"},{"source":"14","target":"19"},{"source":"14","target":"17"},{"source":"14","target":"15"},{"source":"15","target":"16"},{"source":"17","target":"18"},{"source":"19","target":"20"},{"source":"21","target":"23"},{"source":"21","target":"22"},{"source":"24","target":"29"},{"source":"24","target":"27"},{"source":"24","target":"25"},{"source":"25","target":"26"},{"source":"27","target":"28"},{"source":"29","target":"30"},{"source":"1","target":"24"},{"source":"1","target":"14"},{"source":"1","target":"2"},{"source":"2","target":"11"},{"source":"2","target":"5"},{"source":"2","target":"3"},{"source":"3","target":"4"},{"source":"5","target":"9"},{"source":"5","target":"8"},{"source":"5","target":"7"},{"source":"5","target":"6"}]}
|
GT/MMP_OOP_FLOCH_Mathilde.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"20","label":"Class"},{"id":"23","label":"Methods"},{"id":"25","label":"Attributes"},{"id":"27","label":"Objects"},{"id":"1","label":"OOP"},{"id":"2","label":"Encapsulation"},{"id":"5","label":"Polymorphism"},{"id":"9","label":"Inheritance"},{"id":"13","label":"Relations"},{"id":"14","label":"Aggregation"},{"id":"16","label":"Composition"},{"id":"18","label":"Delegation"},{"id":"22","label":"Contains attributes and methods"},{"id":"21","label":"Blueprint for objects"},{"id":"24","label":"Defines behavior"},{"id":"26","label":"Defines state"},{"id":"28","label":"Instances of classes"},{"id":"27","label":"Objects"},{"id":"25","label":"Attributes"},{"id":"23","label":"Methods"},{"id":"20","label":"Class"},{"id":"13","label":"Relations"},{"id":"9","label":"Inheritance"},{"id":"5","label":"Polymorphism"},{"id":"2","label":"Encapsulation"},{"id":"4","label":"Hides implementation details"},{"id":"3","label":"Protects data"},{"id":"8","label":"Overriding"},{"id":"7","label":"Overloading"},{"id":"6","label":"Same function, different behavior"},{"id":"12","label":"Allows reusability"},{"id":"11","label":"Child class"},{"id":"10","label":"Parent class"},{"id":"18","label":"Delegation"},{"id":"16","label":"Composition"},{"id":"14","label":"Aggregation"},{"id":"15","label":"One object references another"},{"id":"17","label":"One object owns another"},{"id":"19","label":"Using function with composition or aggregation"}],"edges":[{"source":"20","target":"22"},{"source":"20","target":"21"},{"source":"23","target":"24"},{"source":"25","target":"26"},{"source":"27","target":"28"},{"source":"1","target":"27"},{"source":"1","target":"25"},{"source":"1","target":"23"},{"source":"1","target":"20"},{"source":"1","target":"13"},{"source":"1","target":"9"},{"source":"1","target":"5"},{"source":"1","target":"2"},{"source":"2","target":"4"},{"source":"2","target":"3"},{"source":"5","target":"8"},{"source":"5","target":"7"},{"source":"5","target":"6"},{"source":"9","target":"12"},{"source":"9","target":"11"},{"source":"9","target":"10"},{"source":"13","target":"18"},{"source":"13","target":"16"},{"source":"13","target":"14"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"18","target":"19"}]}
|
GT/MMP_OOP_FRITSCH_Maxime.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"1","label":"OOP"},{"id":"2","label":"Keys"},{"id":"3","label":"Encapsulation"},{"id":"5","label":"Inheritance"},{"id":"7","label":"Polymorphism"},{"id":"9","label":"Relations"},{"id":"10","label":"Aggregation"},{"id":"12","label":"Composition"},{"id":"14","label":"Delegation"},{"id":"16","label":"Terminologies"},{"id":"17","label":"Attribute"},{"id":"19","label":"Classes"},{"id":"21","label":"Object"},{"id":"21","label":"Object"},{"id":"19","label":"Classes"},{"id":"16","label":"Terminologies"},{"id":"9","label":"Relations"},{"id":"2","label":"Keys"},{"id":"7","label":"Polymorphism"},{"id":"5","label":"Inheritance"},{"id":"3","label":"Encapsulation"},{"id":"4","label":"Hide value inside class"},{"id":"6","label":"Hierarchical classification"},{"id":"8","label":"One interface for different types of entities"},{"id":"14","label":"Delegation"},{"id":"12","label":"Composition"},{"id":"10","label":"Aggregation"},{"id":"11","label":"Object refers to another"},{"id":"13","label":"Object owns another"},{"id":"15","label":"Use function from another class"},{"id":"17","label":"Attribute"},{"id":"18","label":"Variable of the class"},{"id":"20","label":"Define objects"},{"id":"22","label":"Instance of classes"}],"edges":[{"source":"1","target":"21"},{"source":"1","target":"19"},{"source":"1","target":"16"},{"source":"1","target":"9"},{"source":"1","target":"2"},{"source":"2","target":"7"},{"source":"2","target":"5"},{"source":"2","target":"3"},{"source":"3","target":"4"},{"source":"5","target":"6"},{"source":"7","target":"8"},{"source":"9","target":"14"},{"source":"9","target":"12"},{"source":"9","target":"10"},{"source":"10","target":"11"},{"source":"12","target":"13"},{"source":"14","target":"15"},{"source":"16","target":"17"},{"source":"17","target":"18"},{"source":"19","target":"20"},{"source":"21","target":"22"}]}
|
GT/MMP_OOP_GALLE_JEANNE.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"nodes":[{"id":"9","label":"Aggregation"},{"id":"5","label":"JAVA"},{"id":"12","label":"Delegation"},{"id":"1","label":"Object Oriented Programming"},{"id":"14","label":"Inheritance"},{"id":"16","label":"Polymorphism"},{"id":"18","label":"Encapsulation"},{"id":"3","label":"Algorithm"},{"id":"6","label":"Composition"},{"id":"10","label":"An object references another object"},{"id":"11","label":"Using something that already exists"},{"id":"12","label":"Delegation"},{"id":"13","label":"Using function with composition or aggregation"},{"id":"14","label":"Inheritance"},{"id":"15","label":"Subclass/Superclass"},{"id":"16","label":"Polymorphism"},{"id":"17","label":"One interface, multiple methods"},{"id":"18","label":"Encapsulation"},{"id":"19","label":"Public/Private"},{"id":"5","label":"JAVA"},{"id":"3","label":"Algorithm"},{"id":"2","label":"Problem"},{"id":"4","label":"Sequence of operations for carrying out a task"},{"id":"9","label":"Aggregation"},{"id":"6","label":"Composition"},{"id":"8","label":"Using 'new'"},{"id":"7","label":"An object owns another object"}],"edges":[{"source":"9","target":"10"},{"source":"9","target":"11"},{"source":"5","target":"12"},{"source":"12","target":"13"},{"source":"1","target":"14"},{"source":"14","target":"15"},{"source":"1","target":"16"},{"source":"16","target":"17"},{"source":"1","target":"18"},{"source":"18","target":"19"},{"source":"1","target":"5"},{"source":"1","target":"3"},{"source":"1","target":"2"},{"source":"3","target":"4"},{"source":"5","target":"9"},{"source":"5","target":"6"},{"source":"6","target":"8"},{"source":"6","target":"7"}]}
|