62,620
社区成员
发帖
与我相关
我的任务
分享public class Cards{
String recipient;
public Cards(String recipient){
this.recipient = recipient;
}
public void greeting(){
System.out.println("Dear " + recipient + ":\n");
System.out.println("Wish you have a wonderful summer!");
}
public class Valentine extends Cards{
private int kisses;
public Valentine(String recipient, int kisses){
super(recipient);
this.kisses = kisses;
}
public void greeting(){
System.out.println("Dear "+ recipient);
System.out.println("Love and kisses, " + kisses);
}}
public class Holiday extends Cards{
public Holiday(String recipient){
super(recipient);
}
public void greeting(){
System.out.println("Dear " + recipient);
System.out.println("Season's Greetings!");
}}
public class Birthday extends Cards{
private int age;
public Birthday(String recipient, int age){
super(recipient);
this.age = age;
}
public void greeting(){
System.out.println("Dear "+ recipient);
System.out.println(" "+ age +"th Birthday!");
}}}public class CardTest{
public static void main(String[] args)
{
Cards card= new Holiday("Alice");
card.greeting();
card= new Valentine("bob", 12);
card.greeting();
card = new Birthday("Charlie", 4);
card.greeting();
}
}
class Cards{
String recipient;
public Cards(String recipient){
this.recipient = recipient;
}
public void greeting(){
System.out.println("Dear " + recipient + ":\n");
System.out.println("Wish you have a wonderful summer!");
}
}
class Valentine extends Cards{
private int kisses;
public Valentine(String recipient, int kisses){
super(recipient);
this.kisses = kisses;
}
public void greeting(){
System.out.println("Dear "+ recipient);
System.out.println("Love and kisses, " + kisses);
}
}
class Holiday extends Cards{
public Holiday(String recipient){
super(recipient);
}
public void greeting(){
System.out.println("Dear " + recipient);
System.out.println("Season's Greetings!");
}
}
class Birthday extends Cards{
private int age;
public Birthday(String recipient, int age){
super(recipient);
this.age = age;
}
public void greeting(){
System.out.println("Dear "+ recipient);
System.out.println(" "+ age +"th Birthday!");
}
}
public class CardTest {
public static void main(String[] args)
{
Cards card= new Holiday("Alice");
card.greeting();
card= new Valentine("bob", 12);
card.greeting();
card = new Birthday("Charlie", 4);
card.greeting();
}
}