最好不要这样哦
见名知意:
面向过程,
是根据事件的发展经过来进行编程,捋清问题的思路,分析出步骤,然后调用函数一步一步解决.面向过程只适用于简单思路,类似于国产仙剑游戏,规定地图,规定路线,规定故事,一步一步走到最后.
面向对象
面向对象是以"对象"为中心的编程思想,
这个世界有很多人和事物,每一个具体的东西都可以看做一个对象,而且每个对象都有自己的属性和行为,对象与对象之间的交互就通过方法进行,把要解决的问题分解成各个对象,建立对象不是为了解决问题的步骤,而是要描述对象在整个问题中的属性和行为.
典型的具体请参考竞技游戏,以英雄联盟为例,每个英雄就是一个具体的对象,生命值,攻击力,攻速等是英雄的属性(变量),技能,平A方式(远程,近战)就是英雄的行为(方法),每个防御塔,野怪,水晶都是对象,输赢的规则就是红蓝水晶的行为.
抱歉,不知道我这样子描述对你有没有帮助,我也是初学入门,辅以百度搜索加一点自己的理解,希望能帮到你.谢谢
我的理解是:方法里先不使用打印函数,事后根据情况自行决定是否需要打印结果。
我来告诉你,后续课程不是这个老师上的。我买的体系课,java基础知识是个另外一个老师,我个人觉得讲的一般,很简单的知识,花了很多时间去讲解。我个人觉得有点浪费时间。
public class Dog { public String isoddnumber(int num){ if(num%2==0){ return "双数"; }else { return "奇数"; } } public static void main(String[] args) { int a =0; Dog dog = new Dog(); String l= dog.isoddnumber(a); System.out.println(a+"是"+l); } }