1, 函数、也叫方法。
函数就是定义在类中的具有特定功能的一段独立的小程度。ps说方法就很好理解撒。
格式:
修饰符 返回类型 函数名(参数类型 参数1,参数类型 参数2......)
{
执行语句。
如果返回值类型是非void 则需要:
return 返回值。
}
有参数是有参函数/方法,没有就是无参函数/方法。
说到定义方法,那么就的说道,属性和成员变量,作用域了。在类中定义的变量为属性在方法中定义的变量为成员 变量。成员变量的作用域小与且优先与属性。
1, 函数/方法问题
格式 :修饰符 返回类型 函数名(参数类型 形参1,参数类型 形参2。。。。)
函数就是方法,在一个类中,可以有很多个方法,但是带main的方法只有一个,他是程序如入口,主函数。
且有一个构造函数/方法,可以不写,系统默认。
且函数之间属于平等关系,不能被函数包含。
在以前所学知识当中 修饰符学过public和private(单词好像错了。)
而返回类型为:void int double string (对象那个单词) 等类型,今天视频上用到了,static,有点不习惯,其实之前的都是静态的,只是滤掉了。
其实都是一样的,希望尽快拐弯。
【为毛,if里面没有写{}号。而是用;号分开就行,这样也行?】
无返回类型的函数是不能在主函数中直接输出的。(定义2个函数,一个有返回,一份无返回类型,然后在主函数中输出试试。)
1.1 对两个数是否相等的情况进行真假返回时,可以有多种方法:1,常用的if,2,三元运算(a=b)?true:false;3 retur a=b;
对于三元运算可多多应用,比如,比较两个数的大小,1,if 2(a>b)?a:b; a大于b吗,大于返回a,不大于返回b。
黑马官网: http://edu.csdn.net/heima