Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Date: 26-May-2021[Wed]

Subj: Java
Topics: Ch3, Polymorphism
JAVA
1. TU Questions Assignment Deadline: 30-May-2021 [Sun]
2. Lab Assignment Deadline : 4-June-2021 [Fri ]

Email: srb6brs@gmail.com
Abhishek Pokharel: avishekpokharel786@gmail.com

1. java-assg-1-tu.zip
2. java-assg-1-lab.zip

t_a1_garima.pdf
java-assg-1-tu.zip t_a1_abishek.pdf
t_a1_aneesh.pdf

Outer Class & Inner Class A=Outer Class


B=Inner Class
class A{
...

void call(){
B obj1=new B();
obj1.display(); //This statement invokes inner class's method.
} B.display

class B{
void display(){
....
}

}
...

class C{
public static void main(String[] args){
A obj=new A();
obj.call(); //This statement invokes outer class's method.
A.call()
}

}
Chapter 1 Introduction
Chapter 2 Data Types,Operators, Decision Statments: if, Loop: for,while,do-while; switch,break,case
Chapter 3 OOP [object,class, constructor, this keyword, return, polymorphism, methods, abstract,
data encapsulation]

Assignment: Lab1+:Lab2

TU Questions
* Note Copy---------Theory_Java.pdf, Internet
Questions CamScanner App
Answer

Practical
*
"interface"/ Mulitple Inheritence

interface int1{
void display1(){..} Interface Example
} interface int1 class B
display1() display2()
class B{
void display2(){..}
} class C
display1()
class C extends B implements int1{ display2()
void display3(){..}
} display3()

public class example{


public static void main(String[] args){
C obj=new C();
obj.display3();
obj.display2();
obj.display1();
}

No Visual Studio
Lab Anish---Laptop--->
Garmina

You might also like