返回值与参数

2022-10-22,

 

返回值参数

public class Dog {

// 定义一个狗的类,类中有属性:姓名,性别,品种

   String name;

   char sex;

   String veriaty;

  

  

//无返回,无参数

   public void DogRun() {//狗跑步的方法

     System.out.println("某某品种狗狗跑的好快");

   }

 

   public void DogGrouth() {//狗长大的方法

     System.out.println("某某姓名的狗狗长大了");

    

   }

  

//有返回,无参数

   public String Dogname() {//得到狗的姓名方法

     return name;

   }

 

   public char Dogsex() {//得到狗的性别的方法

     return sex;

   }

 

   public String Dogveriaty() {//得到狗的品种的方法

     return veriaty;

   }

 

   public String toString() {//返回当前对象信息的方法

     return "狗狗姓名:" + name + " 狗狗性别:" + sex + " 狗狗品种:" + veriaty;

   }

  

//无返回,有参数

   public void setname(String a) {//设置当前狗的姓名的方法

     name =a;

   }

 

   public void setsex(char b) {//设置当前狗的性别的方法

     sex = b;

   }

 

public void setveriaty(String c) {//设置当前狗的品种的方法

     veriaty = c;

   }

 

}

 

 

 

测试类:

public class TextDog {

 

   /**

    * @param args

    */

   public static void main(String[] args) {

     // TODO Auto-generatedmethod stub

     Dog d = new Dog();

     d.name = "XiaoHei";

     d.sex = '公';

     d.veriaty = "good";

     d.DogRun();

     d.DogGrouth();

     System.out.println(d.Dogname());

     System.out.println(d.Dogsex());

     System.out.println(d.Dogveriaty());

     System.out.println(d.toString());

     d.setname("Wangcai");

     d.setsex('公');

     d.setveriaty("better");

 

     System.out.println(d.toString());

 

   }

 

}

 

 

 

 

 

 

 

 

 

 

 

public class Car {

   String name;

   char sex;

   int age;

   String DriveCode;

   String CarCode;

 

// 设置姓名方法,设置性别方法,设置年龄方法,设置驾驶证号方法,设置汽车牌号的方法。

   public void setName(String a) {

     name = a;

   }

 

   public void setSex(char b) {

     sex = b;

   }

 

   public void setAge(int c) {

     age = c;

   }

 

   public void setDriveCode(String d) {

     DriveCode = d;

   }

 

   public void setCarCode(String e) {

     CarCode = e;

   }

 

// 得到姓名方法,得到性别方法,得到年龄方法,得到驾驶证号方法,得到汽车牌号的方法。

// 以及显示所有数据的方法(toString)。

   public String a() {

     return name;

   }

 

   public char b() {

     return sex;

   }

 

   public int c() {

     return age;

   }

 

   public String d() {

     return DriveCode;

   }

 

   public String e() {

     return CarCode;

   }

 

   public String toString() {

     return "姓名" + name + "\0\0" + "性别" + sex + " 年龄" + age + " 驾驶证号"

          + DriveCode + " 汽车牌号" + CarCode;

   }

// 司机开车的方法,显示“某某司机正在开某某牌号的车”。司机停车的方法,显示“某某司机把某某牌号的车停了下来”。

   public void DriveCar(){

     System.out.println(name+"司机正在开"+CarCode+"车");

   }

   public void StopCar(){

     System.out.println(name+"司机把"+CarCode+"车停下来");

   }

// 检查此司机是否是某某姓名的方法,要求传入一个司机的姓名,

// 检查这个姓名是否是此司机的姓名,要求返回一个true或false。

   public boolean f(String names){

     return name.equals(names)?true:false;

   }

// 检查此司机是否是某某汽车牌号的方法,要求传入一个车牌号,

// 检查这个牌号是否是此司机的汽车牌号,要求返回一个true或false。

 

   public boolean g(String CarCodes){

     return CarCode.equals(CarCodes)?true:false;

   }

  

 

}

 

 

 

测试类:

public class TextCar {

 

   /**

    * @param args

    */

   public static void main(String[] args) {

     // TODO Auto-generatedmethod stub

     Car a = new Car();

     a.name = "吴鑫";

     a.age = 19;

     a.sex = '男';

     a.DriveCode = "123";

     a.CarCode = "Woo9";

     System.out.println(a.toString());

       a.DriveCar();

       a.StopCar();

       System.out.println(a.f("吴鑫"));

       System.out.println(a.g("W005"));

      

   }

 

}

 

 

 

 

 

《返回值与参数.doc》

下载本文的Word格式文档,以方便收藏与打印。