Skip to content

Commit

Permalink
java lesson
Browse files Browse the repository at this point in the history
  • Loading branch information
codershiyar committed Apr 18, 2020
0 parents commit 857dace
Show file tree
Hide file tree
Showing 12 changed files with 127 additions and 0 deletions.
11 changes: 11 additions & 0 deletions lesson37/java/App/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - App1",
"request": "launch",
"mainClass": "App1",
"projectName": "App_8dae3a26"
}
]
}
7 changes: 7 additions & 0 deletions lesson37/java/App/App/app1.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package App;

class App1{
public static void main(String[] args) {

}
}
11 changes: 11 additions & 0 deletions lesson38/java/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - App1",
"request": "launch",
"mainClass": "package1.App1",
"projectName": "java_c87954b4"
}
]
}
11 changes: 11 additions & 0 deletions lesson38/java/package1/App1.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package package1;

import package2.App2;

class App1{
public static void main(String[] args) {
App2 data = new App2();
data.read_message();
System.out.print(data.name);
}
}
10 changes: 10 additions & 0 deletions lesson38/java/package2/App2.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package package2;

public class App2{
public String name = "Coder Shiyar";

public void read_message(){
System.out.print("You can access the class App2 now ");
}
}

11 changes: 11 additions & 0 deletions lesson39/package1/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - App1",
"request": "launch",
"mainClass": "package1.App1",
"projectName": "package1_f1ba6ba6"
}
]
}
10 changes: 10 additions & 0 deletions lesson39/package1/package1/App1.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package package1;

class App1 extends App3{

public static void main(String[] args) {
App1 app = new App1();
app.display_message();
System.out.println(app.name);
}
}
6 changes: 6 additions & 0 deletions lesson39/package1/package1/App2.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package package1;

public class App2 extends App3 {
String city = "Kobani";

}
10 changes: 10 additions & 0 deletions lesson39/package1/package1/App3.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package package1;

public class App3 {

String name = "Coder Shiyar";

public void display_message(){
System.out.println("I am a method from the class App2 ");
}
}
11 changes: 11 additions & 0 deletions lesson40/java/.vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - Admin",
"request": "launch",
"mainClass": "Admin",
"projectName": "java_c87954b4"
}
]
}
21 changes: 21 additions & 0 deletions lesson40/java/Admin.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

public class Admin extends User{
// SubClass
// SuperClass

String name = "ROOT_ADMIN";

public void getName(){
System.out.println(super.name);
}

public void getValue() {
super.getName();
}
public static void main(String[] args) {
Admin admin = new Admin();
admin.getName();
admin.getValue();

}
}
8 changes: 8 additions & 0 deletions lesson40/java/User.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
public class User{
String name = "ROOT_USER";

public void getName(){
System.out.println("Method from User");
}

}

0 comments on commit 857dace

Please sign in to comment.