第3章类与对象1(数组和类)精选.ppt

内容回顾 标识符的命名规则 基本数据类型的长度 基本数据类型之间的转换 一维和二维数组的使用 小结: 面向对象编程主要体现下列三个特性: (1) 封装性;(2) 继承;(3) 多态 涉及的主要概念:抽象数据类型、类、对象、类型层次(子类)、继承性、多态性。 小结:成员变量与局部变量 在类体的变量定义部分所定义的变量称为类的成员变量。在类体的方法体中定义的变量或方法的参数被称为局部变量。 成员变量在整个类内都有效,局部变量只在定义它的方法内有效。 成员变量有默认值;而局部变量没有,因此使用它前必须赋初值。 成员变量又分为实例成员变量(简称实例变量)和类变量(也称静态变量). 如果成员变量的类型前面加上关键字static,则该成员变量称做是类变量或静态变量。 如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏,即这个成员变量在这个方法内暂时失效 . 当成员变量被隐藏时,如果想在该方法内使用该成员变量,必须使用关键字this。 class Sample { int b; float[ ] a; void f(int i) { boolean cool; } } 小提示: 定义类的成员变量时,可以同时赋予初值。除此之外,对成员变量的操作只能放在方法中。 cl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档