12 Java Abstraction PDF
12 Java Abstraction PDF
package javaprogram;
// to abstract class need to use abstract keyword
//abstract class
abstract class connecting
{
// abstract methods doesn't have an body to
define statements
abstract void whatsapp();
abstract void instagram();
}
// subclass of abstract class
class Aravind extends connecting
{
void whatsapp()
{
System.out.println("Aravind we invite you for
special event.....");
}
void instagram()
{
System.out.print("I sended invite in whatsapp
doesn't seen ");
System.out.print("Aravind we invite you for
special event .....");
}
}
// subclass of abstract class
class Subhash extends connecting
{
void whatsapp()
{
System.out.println("Subhash we invite you for
special event.....");
}
void instagram()
{
System.out.print("I sended invite in whatsapp
doesn't seen ");
System.out.print("Subhash we invite you for
special event .....");
}
}
class Prakash extends connecting
{
void whatsapp()
{
System.out.println("Prakash we invite for
special event.....");
}
void instagram()
{
System.out.print("I sended invite in whatsapp
doesn't seen ");
System.out.print("Prakash we invite you for
special event .....");
}
}
public class TopicAbstraction{
package javaprogram;
// to abstract class need to use abstract keyword
//abstract class
abstract class connecting
{
// abstract methods doesn't have an body to
define statements
abstract void whatsapp();
// non-abstract method have an body
void messagesended()
{
System.out.println("message sended.....");
}
}
// subclass of abstract class
class Aravind extends connecting
{
void whatsapp()
{
System.out.println("Aravind we invite you for
special event.....");
}
}
// subclass of abstract class
class Subhash extends connecting
{
void whatsapp()
{
System.out.println("Subhash we invite you for
special event.....");
}
}
class Prakash extends connecting
{
void whatsapp()
{
System.out.println("Prakash we invite for
special event.....");
}
}
public class TopicAbstraction{