9-24唐兆文

方法

方法是完成特定功能的相对独立的程序段。

方法声明:

[修饰符] 返回值类型 方法名([参数列表]){

//方法体;

}

返回值类型反映方法完成其功能返回后的运算结果的类型。如果方法没有返回值,使用void关键字声明。

对于有返回值的方法,其方法中至少有一条return语句 return 表达式; 当调用方法时,方法的返回值就是return后面的表达式。

return返回值的类型必须与方法声明的返回值类型一致。

方法不能嵌套,不能在一个方法中声明另一个方法。

方法中的定义的变量,称为局部变量

面向对象

面向对象:实现某一功能,不关心步骤

面啊对象:实现某一功能时,每一步都为亲力亲为,都参与。

特征:封装,继承,多态。

类有属性和方法构成。

创建对象: 类名 对象名=new 类名();

方法重载是指在一个类中定义多个同名方法,但要求每一方法都具有不同的参数类型或参数个数或参数序列,

类的实例(non-static)

实例变量作用整个类

this 当前对象 谁调用就是谁,不能调用局部变量

构造方法的方法名必须与类名相同

static修饰的方法叫做static方法,它属于类也叫做类方法,类名调用

static方法比实例方法声明周期长,所以实例方法也可以调用static方法而static方法不能直接调用实例方法

static方法不能使用实例方法不能使用this

心得

越来越烧脑袋,面向对象今天的内容感觉听懂了但是还是感觉很难

标签

评论

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1