2020.7.28英谷实训日志

本文介绍了Java中的构造方法,强调其在类初始化中的作用,并展示了如何定义和调用带参方法。接着讨论了方法重载的概念,包括重载规则和构造方法的重载。最后,探讨了Java中的继承关系,解释了is-a原则和单继承特性。
摘要由CSDN通过智能技术生成

带参方法

定义带参方法:

public class ZhazhiJi {
    public String zhazhi ( String fruit ) {
          String juice = fruit + "汁";
          return juice; 
     } 
}

调用带参方法:

ZhazhiJi myZhazhiji = new ZhazhiJi();
String myFruit = "苹果";
String myJuice = myZhazhi.zhazhi(myFruit);
System.out.println(myJuice);

构造方法

构造方法作用就是对类进行初始化。每个类都有构造方法。如果没有显式地为类定义构造方法,Java编译器将会为该类提供一个默认不带任何参数的构造方法。
在创建一个对象的时候,至少要调用一个构造方法。构造方法的名称必须与类同名,一个类可以有多个构造方法。

方法重载

方法重载需遵循如下两条规则:
 方法名相同;
 参数列表(个数、类型、顺序)不同;

注意:返回值不影响方法重载。
构造方法也可以重载

举个栗子:
以下实例演示了如何重载 MyClass 类的 info 方法:

class MyClass {
    int height;
    MyClass() {
        System.out.println("无参数构造函数");
        heigh
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值