`
wangminshe89
  • 浏览: 690786 次
文章分类
社区版块
存档分类
最新评论

返回值与参数

 
阅读更多

返回值与参数

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"));

}

}


分享到:
评论

相关推荐

    IntelliJ IDEA自动设置代码注释的方法(带参数,带返回值,如果没有则跳过参数或返回值方法

    对于习惯了Visual Studio(简称VS)开发环境中的.NET开发者来说,按下`///+Tab`键即可自动生成带有参数和返回值的代码注释,这大大提高了开发效率。然而,在使用IntelliJ IDEA进行Java开发时,这种便捷的功能似乎并...

    python自学教程-21-返回值作为参数传递.ev4.rar

    本教程将深入探讨如何将返回值作为参数传递,这是一个高级主题,它可以帮助你更好地理解和利用函数的功能。 首先,我们要明确一点:在Python中,函数通过`return`语句返回值。当你在一个函数中遇到`return`时,程序...

    异步调用的参数及返回值

    #### 四、参数传递与返回值获取 1. **参数传递**: - 在异步调用中,参数可以通过`BeginInvoke`方法的第一个或多个参数传递给被调用的方法。 - 如示例中的`BeginInvoke(1, 3, callback, null)`,其中1和3分别作为`...

    C#调用存储过程详解(带返回值、参数输入输出等)

    本文实例讲述了C#调用存储过程的方法。分享给大家供大家参考,具体如下: CREATE PROCEDURE [dbo].[GetNameById] @studentid varchar(8), @studentname nvarchar(50) OUTPUT AS BEGIN SELECT @studentname=...

    5-4-函数的返回值和参数进阶.docx

    5-4-函数的返回值和参数进阶.docx

    有参数无返回值的函数

    ### 有参数无返回值的函数 #### 一、引言 在计算机编程中,函数是一种重要的编程结构,用于封装可重复使用的代码片段。根据不同的功能需求,函数可以设计成带有参数或者没有参数,以及是否返回值的形式。本文将重点...

    WCF参数与返回值测试的示例代码

    本文将深入探讨WCF中参数和返回值的处理,并通过一个示例代码来展示如何进行测试。 首先,我们需要理解WCF服务的基本结构。一个WCF服务通常由一个接口定义(IService1),一个实现类(Service1)以及服务配置文件...

    FiddlerScript修改指定参数的返回值

    利用FiddlerScript获取请求参数,请求中有指定参数时修改返回值。

    PostMan接口参数化、接口返回值传递

    3、A接口返回值例如token赋值给B接口请求参数操作步骤; 图文并茂 1 接口参数化 第一步:点击右上角图标,打开环境配置页面,选择Globals,设置全局变量; 第二步:添加变量名称,设置对应的变量值,保存; 第...

    执行外部exe获取返回值

    8. **文件交互**:如果返回值较复杂,不适合通过命令行参数或标准输出传递,主程序和子程序可以通过共享文件来交换数据。子程序写入文件,主程序读取文件内容,从而获取返回值。 9. **命名管道或套接字**:对于更...

    QT编写DLL调用示例 方法 参数 返回值 事件回调

    QT编写DLL给外部程序调用示例 方法 参数 返回值 事件回调 : 1:C#或者 NET 第一步:引入命名空间; using System Runtime InteropServices; 第二步:声明函数 必须与实际DLL中函数名及参数一致; [DllImport "qt...

    50_引用作为函数参数和返回值的好处1

    在C++编程中,引用(reference)是一种非常重要的特性,它可以作为函数参数和返回值,带来许多优势。本文将详细探讨引用在这些场景下的用法和好处。 首先,让我们了解引用的基本概念。引用不是一个新的数据类型,...

    关于函数返回值的讨论

    一、函数返回值的定义与作用 函数返回值是指函数执行完毕后返回给调用者的一个结果。在C语言中,函数可以返回各种类型的值,包括整型、浮点型、字符型等。返回值允许函数向调用者提供计算结果或状态信息,是函数间...

    Mssql 存储过程 返回值Return 与output 区别与应用.docx

    - 在C#等编程语言中,可以捕获`RETURN`的值来判断存储过程的执行情况,如示例所示,通过`cmd.Parameters["@RETURN_VALUE"]`获取返回值。 2. `OUTPUT`参数: - `OUTPUT`参数允许存储过程修改传递给它的参数的值,...

    Swift视频教程:函数篇 形式参数与返回值②无返回值

    在这个“Swift视频教程:函数篇 形式参数与返回值②无返回值”中,我们将深入探讨Swift中的函数,特别是那些不返回任何值的函数。 函数在编程中起着至关重要的作用,它们是一段可重复使用的代码块,执行特定任务。...

    java代码-方法参数和返回值

    ### 参数与返回值的配合使用 1. **计算和返回**:有时,方法接收参数进行计算,并返回结果。例如,`addNumbers`方法接收两个数字作为参数,计算它们的和,并返回结果。 2. **无返回值但有参数**:某些方法可能只...

    函数参数与返回值PPT课件.pptx

    `operation`参数就是一个函数指针,可以在`applyOperation`内部调用传入的函数来对数组元素进行操作第 20 页 / 共 33 页总结• 函数参数与返回值是程序设计中的核心概念,通过参数传递数据,通过返回值返回结果• ...

    利用函数参数和返回值提高嵌入式软件质量

    主要介绍一种提高嵌入式软件设计效率和代码质量的方法,该方法在使用实时操作系统μC/OSII进行嵌入式系统的软件设计时,通过对μC/OSII的系统函数的参数和返回值进行判断和处理,来提高嵌入式软件设计的效率和代码的...

    进程通信之三 父进程传参数与子进程返回值

    《进程通信之三 父进程传参数与子进程返回值》 http://blog.csdn.net/morewindows/article/details/8683830 配套程序。本篇介绍一个简单而又实用的进程通信方式——父进程向子进程传入参数并获取子进程返回值。这个...

Global site tag (gtag.js) - Google Analytics