Bạn tham khảo xem [IMG]images/smilies/wink.png[/IMG] 4 class nhá.
Mã:
import java.util.Scanner;
public class Human {
protected String name;
protected float height;
public Human(String name1, float height1)
{
name = name1;
height = height1;
}
public void toPutIn()
{
Scanner in = new Scanner(System.in);
System.out.print("Put name in : ");
name = in.nextLine();
System.out.print("Put height in : ");
height = in.nextFloat();
}
}
Mã:
import java.util.Scanner;
public class FootBallPlayer extends Human{
public String poSiTion;
public FootBallPlayer(String name1, float height1, String poSiTion1)
{
super(name1, height1);
poSiTion = poSiTion1;
}
public void toPutIn()
{
Scanner in = new Scanner(System.in);
super.toPutIn();
System.out.print("Put position in : ");
poSiTion = in.nextLine();
}
public static void main(String[] args) {
FootBallPlayer fP[] = new FootBallPlayer[100];
}
}
Mã:
import java.util.Scanner;
public class FootBallClub{
FootBallPlayer fP[] = new FootBallPlayer[100];
int fCNum;
public void toPutIn()
{
Scanner in = new Scanner(System.in);
int i;
System.out.print("How many players ? ");
fCNum = in.nextInt();
for(i = 1; i <= fCNum; i ++)
{
fP[i] = new FootBallPlayer("a", 1, "CF");
System.out.println("Player[" + i + "] : ");
fP[i].toPutIn();
}
}
public void toSearch_Position(String name)
{
int i;
for(i = 1; i <= fCNum; i ++)
if(fP[i].name.equals(name))
break;
System.out.println(fP[i].name + " play as " + fP[i].poSiTion );
}
}
Mã:
import java.util.Scanner;
public class Test {
static void arrangeForMatch(FootBallClub club, int N)
{
int i;
System.out.println("********* Team for next match *********");
for(i = 1; i <= N; i ++)
System.out.println(club.fP[i].name + " plays as " + club.fP[i].poSiTion);
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
FootBallClub fC = new FootBallClub();
String str1;
int N;
fC.toPutIn();
System.out.print("What's player's name to search ? ");
str1 = in.nextLine();
fC.toSearch_Position(str1);
System.out.print("How many players for next match ? ");
N = in.nextInt();
if(N <= fC.fCNum)
arrangeForMatch(fC, N);
else
System.out.println("Not enough player.");
}
}
View more random threads:
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ