实例方法(没有static)的概念
对象被称为实例。实例相关的有:实例变量、实例方法。实例变量是对象变量。实例方法是对象方法。实例方法没有static。(对象方法,对象级别的方法)实例方法的调用需要先new一个对象,再通过“引用.”的方式去访问(实例相关的都需要先new对象,通过“引用.”的方式去访问)
一个实例的私有属性就是以__开头的属性,无法被外部访问。那这些属性定义有什么用?
虽然私有属性无法从外部访问,但是,从类的内部是可以访问的。除了可以定义实例的属性外,还可以定义实例的方法。实例的方法就是在类中定义的函数,它的第一个参数永远是 self,指向调用该方法的实例本身,其他参数和一个普通函数是完全一样的。
知道了什么是实例方法,那么今天本章节就来介绍实例方法定义语法 方法一
实例方法定义语法 方法一
方法:
实例方法定义语法:
class 类名{
访问修饰符 返回值类型 方法名([形参列表]){
// 方法功能实现
}
}
解释:
- 访问修饰符:private、默认、protected、public;
- 返回值类型:void 无返回值类型;有返回值类型(可以是基本类型和引用类型);
- 参数列表:参数可选
实例方法调用语法:
对象名.方法名([实参列表]);
示例:
无参无返回值。
class MyMath{
/** 方法定义 */
public void showNumber(){
System.out.println("这是一个数字:6");
}
}
public class TestMyMath {
public static void main(String[] args) {
MyMath myMath = new MyMath();
/** 方法调用 */
myMath.showNumber();
}
}
运行结果:
如果你喜欢本篇文章,记得点赞收藏哦,以防找不到我~