java学习笔记之方法(一)

方法的使用

public class fangfa1 {
    /*
     * 类中方法的声明和使用
     * 方法:描述类应该具有的功能
     * 比如:math类、
     * 1、举例
     * public void eat() {
     * public void sleep(int hour) {
     * public String getName() {
     * public String getNation(String nation){
     * 有无返回值 有无形参
     * 2、方法的声明:权限修饰符 返回值类型 方法名(形参列表){
     *                          方法体
     *  }
     * 3、说明
     *  3.1权限修饰符
     *  private。public、protected、缺省--->封装性
     *  3.2返回值类型:有返回值vs没有返回值
     *      3.2.1
     *      如果有返回值,必须声明时候指定返回值类型,同时必须使用return关键字返回值
     *      如果没有返回值,声明时候必须用void,不用return,除非是“return;”表示方法结束
     *      3.2.2
     *      定义方法的时候是否需要返回值
     *  3.3方法名:属于标识符,遵循标识符的命名规则
     *  3.4形参列表:方法可以声明0、1、多个
     *      数据类型1 形参1,数据类型2 形参2……
     *  4 return的作用
     *      结束方法
     *      有返回值类型,结束并且返回值
     *      return关键字后面不能有执行语句
     *  5.方法的使用:
     *          可以调用属性或者方法
     *          不可以在方法中定义方法
     * */
    public static void main(String[] args) {
        Customer p1 = new Customer();
        p1.eat();

    }
}

class Customer {
    String name;
    int age;
    boolean isMale;

    //  方法
    public void eat() {
        System.out.println("菲菲20220414晚上吃了米线外卖");
        return;//表示方法结束,return之后不再有语句,相当于break
    }

    public void sleep(int hour) {
        System.out.println("菲菲今天睡了" + hour + "小时");
    }

    public String getName() {
        return name;
    }
    public String getNation(String nation){
        String info = "我的粉籍是"+nation;
        return info;

    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值