9-24唐兆文
方法
方法是完成特定功能的相对独立的程序段。
方法声明:
[修饰符] 返回值类型 方法名([参数列表]){
//方法体;
}
返回值类型反映方法完成其功能返回后的运算结果的类型。如果方法没有返回值,使用void关键字声明。
对于有返回值的方法,其方法中至少有一条return语句 return 表达式; 当调用方法时,方法的返回值就是return后面的表达式。
return返回值的类型必须与方法声明的返回值类型一致。
方法不能嵌套,不能在一个方法中声明另一个方法。
方法中的定义的变量,称为局部变量
面向对象
面向对象:实现某一功能,不关心步骤
面啊对象:实现某一功能时,每一步都为亲力亲为,都参与。
特征:封装,继承,多态。
类有属性和方法构成。
创建对象: 类名 对象名=new 类名();
方法重载是指在一个类中定义多个同名方法,但要求每一方法都具有不同的参数类型或参数个数或参数序列,
类的实例(non-static)
实例变量作用整个类
this 当前对象 谁调用就是谁,不能调用局部变量
构造方法的方法名必须与类名相同
static修饰的方法叫做static方法,它属于类也叫做类方法,类名调用
static方法比实例方法声明周期长,所以实例方法也可以调用static方法而static方法不能直接调用实例方法
static方法不能使用实例方法不能使用this
心得
越来越烧脑袋,面向对象今天的内容感觉听懂了但是还是感觉很难
点赞
评论