Skip to content

Commit 6b868aa

Browse files
Merge pull request #175 from saivinaygondrala/patch-2
java
2 parents a4b982f + 40c870a commit 6b868aa

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

java multilevel inheritance

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
class calculator{
2+
void add(int a,int b){
3+
System.out.println("a+b = "+(a+b));
4+
}
5+
void sub(int a,int b){
6+
System.out.println("a-b = "+(a-b));
7+
}
8+
}
9+
class advancecalculator extends calculator{//sub class
10+
void mult(int a,int b){
11+
System.out.println("a*b = "+(a*b));
12+
}
13+
}
14+
class scientificcalculator extends advancecalculator{
15+
void div(int a,int b){
16+
System.out.println("a/b = "+(a/b));
17+
}
18+
}
19+
class maincalculator{
20+
public static void main(String[] args){
21+
scientificcalculator cal = new scientificcalculator();
22+
cal.add(12,23);
23+
cal.sub(45,12);
24+
cal.mult(12,9);
25+
cal.div(12,3);
26+
}
27+
}

0 commit comments

Comments
 (0)