zoukankan      html  css  js  c++  java
  • 方法

    1.方法的一般定义格式如下:
    public static void 方法名称(){
    方法体
    }
    TIP:定义方法的完整格式
    修饰符 返回值类型 方法名称(参数类型 参数名称,...{
    方法体
    return 返回值;
    }
    方法名称应使用小驼峰模式DemoMethodDefine.
    return字段的含义:1.停止当前方法。2.将后面的返回值还给调用处

    2.调用格式:
    方法名称();
    注意事项:
    1.方法定义的先后顺序无所谓。
    2.方法定义必须是挨着的,不能再一个方法内部定义另一个方法
    3.方法定义之后,自己不会执行,需要执行则需调用
    3.使用方法时的注意事项:
    (1)如果方法有返回值,那么必须写上”return 返回值,不能为没有
    (2)return后面的返回值数据,必须和方法的返回值类型对应起来。
    (3)对于一个void没有返回值的方法,不能写return后面的返回值,,只能return自己(return;)
    (4)对于方法中最后一行的return可以省略不写
    (5)一个方法中可以有多个return语句,但是必须保证同时只有一个会被执行到,两个return不能写在一起
    4.方法的三要素:
    返回值类型;
    方法名称
    参数列表
    5.构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。
    格式:
    public 类名称(参数类型 参数名称) {
    方法体
    }

    注意事项:
    构造方法的名称必须和所在的类名称完全一样,就连大小写也要一样
    构造方法不要写返回值类型,连void都不写
    构造方法不能return一个具体的返回值
    如果没有编写任何构造方法,那么编译器将会默认赠送一个构造方法,没有参数、方法体什么事情都不做。
    public Student() {}
    一旦编写了至少一个构造方法,那么编译器将不再赠送。
    构造方法也是可以进行重载的。

  • 相关阅读:
    ubuntu安装打印机驱动
    clang-format的介绍和使用
    [C++面向对象]-C++成员函数和非成员函数
    [Qt2D绘图]-06QPainter的复合模式&&双缓冲绘图&&绘图中的其他问题
    [Qt2D绘图]-05绘图设备-QPixmap&&QBitmap&&QImage&&QPicture
    [Qt2D绘图]-04绘制文字&&绘制路径
    [Qt2D绘图]-03坐标系统之坐标变换
    [Qt2D绘图]-02坐标系统&&抗锯齿渲染
    [Qt2D绘图]-01Qt2D绘图基本绘制和填充
    [Qt插件]-01Qt插件&&提升部件(自定义控件)
  • 原文地址:https://www.cnblogs.com/wjy980402/p/13533249.html
Copyright © 2011-2022 走看看