Initial commit for TD1 exo1.
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 6 Mar 2018 13:10:47 +0000 (14:10 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 6 Mar 2018 13:10:47 +0000 (14:10 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
.gitignore [new file with mode: 0644]
TD1/exo1/reponse.txt [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..b5705d3
--- /dev/null
@@ -0,0 +1,17 @@
+# Compiled class file
+*.class
+
+# Package files
+*.jar
+*.war
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+
+# editor trash
+*.swp
+*~
diff --git a/TD1/exo1/reponse.txt b/TD1/exo1/reponse.txt
new file mode 100644 (file)
index 0000000..974c192
--- /dev/null
@@ -0,0 +1,5 @@
+1) Dans un cas on hérite dans la classe cible de la classe Thread qui elle-même hérite de la classe Object.
+   La classe héritée ainsi possède tous les attributs et les méthodes de la classe Thread.
+   Dans l'autre, on implémente une interface Runnable dans la classe cible.
+2) Java n'autorise pas l'héritage multiple et un programme peut comporter plusieurs threads faisant des
+   traitements différents, d’où l'interface Runnable.