摘要: 1.在类中的位置不同 成员变量:在类中方法外 局部变量:在方法内部,或者方法的声明上(即在形参列表中) 2.内存中的位置不同 成员变量:在堆内存中 局部变量:在栈内存中 3.声明周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失。 局部变量:随着方法的调用或代码块的执行而存在,随着方法的 阅读全文
posted @ 2017-08-29 08:50 CosmosRay 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 成员方法与构造方法的区别如下: 1.命名不同 构造方法:没有返回值类型,没有return,方法名和类名相同。 成员方法:有返回值类型,若有返回值类型为空void,则可以不写return,成员方法名和类名不能相同。 2.默认方法 构造方法:如果没有写构造方法,系统会自动添加一个无参构造方法。 成员方法 阅读全文
posted @ 2017-08-29 08:26 CosmosRay 阅读(1983) 评论(0) 推荐(0) 编辑
摘要: 一. 类 对象是对客观食物的抽象,类是对对象的抽象。类是一种抽象的数据类型。 二. 组成 权限修饰符 calss 类名(){ } 类中包含 成员变量,成员方法,(构造方法)构成。 三. 成员方法(全局方法) 1.定义:权限修饰符 返回值类型(void) 方法名(形参列表){ return ; (没有 阅读全文
posted @ 2017-08-29 08:25 CosmosRay 阅读(321) 评论(0) 推荐(0) 编辑