there are two types of polymorphism in java is
Anonymous Quiz
24%
override && overlloding
6%
upcasting&& Downcasting
38%
compile time polymorphism&&runtime polymorphism
32%
A&B
تجمع شيتات واسئلة oop
there are two types of polymorphism in java is
الجواب مفروضA&&C
a process of converting one data type to another is known as Typercasting
sub class object type has been converted into super class type rhi is kind of conversion
Anonymous Quiz
25%
upcasting
35%
Downcasting
4%
widenning
36%
A&C
if we perform it directly java compiler wilk give compile time error
Anonymous Quiz
37%
upcasting
63%
Downcasting
class One {
// طريقة m1
public void m1() {
System.out.println("m1 method in class One");
}
}
// الفئة الفرعية Two التي تمتد من One
class Two extends One {
// طريقة m2
public void m2() {
System.out.println("m2 method in class Two");
}
}
// الفئة Test تحتوي على دالة main
public class Test {
public static void main(String[] args){
One N=new One ();
Two t = (Tow) N ;
//t.m1();
t.m2();
}
}
تجمع شيتات واسئلة oop
الupcasting توصل في دوال الاب فقط الا اذا كان فيه override والا هيصير كومبايلر تايم ايرور
وDowncasting توصل في دوال كلهن الاب والابن
❤3
method is overriden not the datamembers so runtime polymorphism cannot be achieved by data members
Anonymous Quiz
42%
✅
58%
✅✅
we use it when we need to develop a code that deals with only the parent class
Anonymous Quiz
77%
upcasting
23%
Downcasting