import
java.util.*;
class
player
{
static int player_age;
static String player_name;
static String p_type;
static String p_cat;
void get(int age,String name,String
type)
{
player_age=age;
player_name=name;
p_type=type;
}
Scanner s1=new Scanner(System.in);
}
class
cricketplayer extends player
{
void cric()
{
if(p_type.equals("cricket"))
{
System.out.println(player_name+"is
a Cricketer.\nAge is: " +player_age);
System.out.println("Enter
the player catagory(Batsman or Bowler): ");
p_cat=s1.next();
}
else
{
System.out.println("Player
is not a cricketer...");
}
}
}
class
batsman extends cricketplayer
{
void check()
{
if(p_cat.equals("Batsman"))
{
System.out.println(player_name+"
is a batsman...");
}
else
{
System.out.println(player_name+"
not a batsman...");
}
}
}
class
bowler extends cricketplayer
{
void valid()
{
if(p_cat.equals("Bowler"))
{
System.out.println(player_name+"
is a Bowler...");
}
else
{
System.out.println(player_name+"
not a Bowler...");
}
}
}
class
u41
{
public static void main(String
arg[])
{
player p = new player();
p.get(30,"Virat","cricket");
batsman bat = new
batsman();
bat.cric();
bat.check();
bowler b = new bowler();
b.valid();
}
}
package programe01;
ReplyDeleteimport java.util.*;
class player
{
String name;
int age;
String type;
void player(String n,int a,String t)
{
this. name=n;
this.age=a;
this.type=t;
}
}
////
class cricket_player extends player
{
void show (String n,int a,String t)
{
System.out.println("---------------------------");
System.out.println("Player Name : "+n);
System.out.println("Player Age : "+a);
System.out.println("Player type : "+t);
}
}
////
class football_player extends cricket_player
{
void show (String n,int a,String t)
{
System.out.println("---------------------------");
System.out.println("Player Name : "+n);
System.out.println("Player Age : "+a);
System.out.println("Player type : "+t);
}
}
/////
class hockey_player extends football_player
{
void show(String n,int a,String t)
{
System.out.println("---------------------------");
System.out.println("Player Name : "+n);
System.out.println("Player Age : "+a);
System.out.println("Player type : "+t);
System.out.println("---------------------------");
}
}
////
class playerinfo
{
public static void main(String[] args)
{
cricket_player c=new cricket_player();
c.show("MS Dhoni",39,"Cricket-Wicket-Keeper");
football_player f=new football_player();
f.show("Sunil Chettri",31,"Football-Strikcer");
hockey_player h=new hockey_player();
h.show("Rani Rampal",27,"Hockey-Forward");
}
}