2007/01/03 | Name
类别(STUDY) | 评论(0) | 阅读(13) | 发表于 16:42

·实验说明:创建Name类,构造两个Name对象,并把第一个对象的第一姓名赋予第二个对象。打印相应结果。

·代码
public class Name {
   private String first; //名
   private String last;  //姓

   public Name(){
   
   }//end default constructor
  
   public Name(String firstName, String lastName){
    first=firstName;
    last=lastName;
   }//end constructor
  
   public void setName(String firstName,String lastName){
    setFirst(firstName);
    setLast(lastName);
   }//end setName
  
   public String getName(){
    return toString();
   }//end getName
  
   public void setFirst(String firstName){
    first=firstName;
   }//end setFirst
  
   public String getFirst(){
    return first;
   }//end getFirst
  
   public void setLast(String lastName){
    last=lastName;
   }//end setLast
  
   public void giveLastNameTo(Name aName){
    aName.setLast(last);
   }//end giveLastNameTo
  
   public String toString(){
    return first + " "+last;
   }//end toString
   public static void main(String[]args){
    Name tName1=new Name("guo","ai");
    System.out.println(tName1.toString());
    Name tName2=new Name();
    tName2.setName("john", "jil");
    System.out.println(tName2.toString());
    tName1.giveLastNameTo(tName2);
    System.out.println(tName2.toString());
   }
}//end Name

·运行结果

guo ai
john jil
john ai

0

评论Comments

日志分类
首页[90]
GUITAR[43]
JRUM[4]
PIANO[23]
HEART_ACHES[5]
STUDY[7]
FRAGMENT[8]