Java类体中只能有变量定义和成员方法的定义,不能有其他语句。为什么这句话没问题

如题所述

在Java 中创建类之后,还需要为类添加类体,类体主由成员变量和方法两部分组成。
在Java 的类中定义成员变量和方法的类声明格式如下:
其中:
. 成员变量名1、成员变量名2……成员变量名n 是类的成员变量,数据类型可以是基本的数据类型,也可以是对象类型。
. 成员方法名1 是类的成员方法,返回值类型是通过该方法获得值的数据类型,方法体是该方法要执行的语句,返回值就是调用该方法得到的值。
. 成员方法名2 是类的成员方法,void 表示该方法没有返回值,方法体是该方法要执行的语句。
接下来以Student 类为例来说明成员变量和方法的定义。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-12
大部分用的都是成员方法,成员方法可以划分为非静态方法,至于静态方法他在内部类中不能定义,但在类体中是可以定义静态方法的。至于抽象方法我也不是很清楚,我觉得,这句话应该是有问题的,可能我才疏学浅,来这里占个数吧。
相似回答