是对一类问题的简单处理吗?在方法中的4中类型中,调用方法有什么区别?
2 回答
已采纳
宝慕林0476498
TA贡献9条经验 获得超10个赞
JAVA是面向对象语言 方法可以理解为封装在一个类里面的函数功能。
比如你有个学生管理系统,有个学生类,你需要计算这个学生的平均成绩,这时候就可以在学生类里面封装一个方法用来计算平均成绩。
方法的4种类型?你说的是构造方法、一般方法、静态方法、抽象方法?我不知道你说的哪四种,我就给你解释下我理解的这四种吧。
构造方法,当创建一个类实例的时候执行的方法,比如你的学生类在创建的时候就想为它赋值上各科成绩,你就可以让各科成绩作为参数,在方法体中为每个属性赋值。注意,如果你没写构造方法,系统会默认一个无参的构造方法,如果你写了任何一个构造方法,那么这个无参构造方法系统就不会为你添加。还有构造方法没有返回值,类型不是void,是没有返回值。
一般方法,就是访问控制符 返回值 方法名 参数 方法体 这几部分组成只能通过实例调用
静态方法,可以被类直接调用也可以被实例调用static修饰
抽象方法,放在抽象类或者接口中,必须被重写后才能被调用。
采纳我吧,纯手写。
添加回答
举报
0/150
提交
取消