知识小结 2021-03-17

知识小结

1.方法的重载:多个方法的名称一样,但参数列表不一样
方法重载与下列因素有关:(主要是参数列表)
1、参数个数不同
2、参数类型不同
3、参数的多类型顺序不同
方法重载与下列因素无关:
1、与参数名称无关
2、与参数的返回值类型无关


2.类

通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用。
类的创建格式:修饰符 返回值类型 名称{}

public static void person{

}

对象创建格式:类名称 对象名 = new 类名称();

Phone  phone = new Phone();

类的调用:
(1)调用成员变量(属性):对象名 . 成员变量;
(2)调用成员方法(行为):对象名 . 成员方法;
注意事项:如果成员变量没有进行赋值,那么将有一个默认值。
eg:

public class Phone {
//    成员变量
    String brand;//品牌
    int price;//价格
    String color;//颜色
    
//    成员变量

    public void call(String who){
        System.out.println("给" + who+"打电话:");
    }

    public void sendMassage(){
        System.out.println("发短息");
    }
}

 public class Main {
    public static void main(String[] args) {
        //创建一个对象
        //格式:类名  对象名 = new 类名
        Phone one = new Phone();
        //传参
        one.brand = "奥里给";
        one.price = 5499;
        one.color = "黄色";
        System.out.println("品牌:"+one.brand);
        System.out.println("价格:"+one.price);
        System.out.println("颜色:"+one.color);
       
        //调用方法
        one.call("Giao哥");
        one.sendMassage();
        
        Phone two = new Phone();
        one.brand = "玛卡巴卡";
        one.price = 3999;
        one.color = "绿色";
        System.out.println("品牌:"+one.brand);
        System.out.println("价格"+one.price);
        System.out.println("颜色:"+one.color);

        one.call("马勒个吧子");
        one.sendMassage();
    }
}

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值