diff --git a/.classpath b/.classpath
index f560dd4..d2572c4 100644
--- a/.classpath
+++ b/.classpath
@@ -19,5 +19,6 @@
+
diff --git a/Chapter11/Multi_threaded_programming.java b/Chapter11/Multi_threaded_programming.java
new file mode 100644
index 0000000..06967bd
--- /dev/null
+++ b/Chapter11/Multi_threaded_programming.java
@@ -0,0 +1,26 @@
+// Create a thread by implementing Runnable.
+public class Multi_threaded_programming {
+
+ public static void main(String[] args) {
+ // TODO Auto-generated method stub
+
+ }
+
+}
+
+class MyThreaded implements Runnable {
+
+ String thread_nameString;
+
+ public MyThreaded(String name) {
+ // TODO Auto-generated constructor stub
+ thread_nameString = name;
+ }
+
+ @Override
+ public void run() {
+ // TODO Auto-generated method stub
+
+ }
+
+}
diff --git a/Chapter8/Interface/ICharQ.java b/Chapter8/Interface/ICharQ.java
new file mode 100644
index 0000000..4e2c8d9
--- /dev/null
+++ b/Chapter8/Interface/ICharQ.java
@@ -0,0 +1,10 @@
+package Interface;
+
+public class ICharQ {
+
+ public static void main(String[] args) {
+ // TODO Auto-generated method stub
+
+ }
+
+}
diff --git a/Chapter8/Interface/IQDemo.java b/Chapter8/Interface/IQDemo.java
new file mode 100644
index 0000000..5cc181a
--- /dev/null
+++ b/Chapter8/Interface/IQDemo.java
@@ -0,0 +1,10 @@
+package Interface;
+
+public class IQDemo {
+
+ public static void main(String[] args) {
+ // TODO Auto-generated method stub
+
+ }
+
+}