方法:
能做的事情被称之为方法 在同一个类中方法之间可以直接在方法体中写上方法名,如果在不同的类中需要创建对象在调用。
语法为:
两种情况:
如果方法有返回值,那么方法中必须要使用关键字return来返回改值,而且返回值的类型也要是改类型的
如果没有返回值,那么返回值类型就是void。
同类案例:
运行结果为:
不同类的案例:
运行结果为:
如图在不同类中相互调用需要先创建对象 在使用对象名来调用。
返回值案例:
运行的结果为:
如在不同类也是同理。
这里我用到了一个this,它表示当前类 不写的话也是默认存在的但是最好写一下这样看的清楚如果后面翻车也好看一点。
this可以 .属性名 也可以.方法名();还有一个构造方法 this();
在使用this调用构造方法的时候必须要在构造方法的第一行不然会报错。
原文:https://www.cnblogs.com/songkaiwen/p/12819727.html