1、抽象方法,就是一个“啥也不做”的方法:定义形式:abstra罕铞泱殳ct function 方法名(形参1,形参2,... );可见:1,抽象方法,只定义方法头,没有大括号部分的方法体;2,可以看到,该方法实际上没有任何可执行的代码,自然并不能做任何事情;3,该方法是“专用于被覆盖(重写)”;——实际上,抽象方法,是要求下级必须重写。
2、可见:这种抽象类,抽象方法,其实目的是:设计上级类的人(程序员),要求设计下级类的人(成员),必须是做到哪些事情,但又不规定怎么做。
时间:2024-10-12 13:35:43
1、抽象方法,就是一个“啥也不做”的方法:定义形式:abstra罕铞泱殳ct function 方法名(形参1,形参2,... );可见:1,抽象方法,只定义方法头,没有大括号部分的方法体;2,可以看到,该方法实际上没有任何可执行的代码,自然并不能做任何事情;3,该方法是“专用于被覆盖(重写)”;——实际上,抽象方法,是要求下级必须重写。
2、可见:这种抽象类,抽象方法,其实目的是:设计上级类的人(程序员),要求设计下级类的人(成员),必须是做到哪些事情,但又不规定怎么做。