Abstract code in Java



abstracT.java


/**
*any method is absTRACT then class shud be absTRACT.
*CANT CREATE METHOD OF ABSTRACT CLASS
*cant overide a final method , cant change final variable and
*final class cant be abstract and final class cant be extended
*@author : Ashish H Thakkar
*/
abstarct class demo
{
int x=5,y=10;
abstract void abc();
//not giving body hence abst.cant create an object of abstact class
abstract int pqr();
void display()
{
System.out.println(”hello”);
}
}
class abstracT extends demo
{
void abc() /*have to overide both*/
{
System.out.println(”the value of x and y are “+x+ ” and “+y);
}
int pqr()
{
return x*y;
}
public static void main(String args[])
{
abstracT ob1=new abstracT();
ob1.abc();
ob1.display();
int w=ob1.pqr();
System.out.println(w);
}}

This is similar to Abstract classes in C#

Related posts

  • Abstract classes in C#
  • Applet in Java
  • Java Code – Try Catch Thread Implements Extends
  • paint in Java
  • java.applet.*
  • 2classes.cs and A.cs
  • New section for C# source code


  • Comments are closed.