收藏 分享(赏)

成员变量和局部变量.ppt

上传人:scg750829 文档编号:12238745 上传时间:2021-12-05 格式:PPT 页数:7 大小:210KB
下载 相关 举报
成员变量和局部变量.ppt_第1页
第1页 / 共7页
成员变量和局部变量.ppt_第2页
第2页 / 共7页
成员变量和局部变量.ppt_第3页
第3页 / 共7页
成员变量和局部变量.ppt_第4页
第4页 / 共7页
成员变量和局部变量.ppt_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、第04讲 面向对象- 成员变量和局部变量,上次回顾,构造方法的概念 熟练掌握构造方法的作用(重点) 熟练掌握构造方法的重载(重点) 掌握this关键字的使用,本讲目标,什么是成员变量 什么是局部变量 成员变量的初始化及运行机制 局部变量的初始化及运行机制,在JAVA语言中,根据定义变量位置的不同,可以将变量分成2大类: 成员变量 局部变量,成员变量,成员变量:在类范围里定义的变量。(也可称成员属性) 成员变量又被分为两种:类属性和实例属性。定义一个属性时不使用static修饰的就是实例属性;使用static修饰的就是类属性。 类属性的作用域与这个类的生存范围相同,它作为类的一个成员,与类共存亡

2、。只要类存在,程序就可以访问该类的类属性。 实例属性则从这个类的实例(对象)被创建开始存在,直到系统完全销毁这个实例,它作为实例(对象)的一个成员,与实例(对象)共存亡。只要实例存在,程序就可以访问该实例的实例属性。,成员变量,public class Test static final double PI = 3.1415926;/类属性 double r ;/成员属性 public Test(double r) this.r = r; /构造方法初使化 double getArea() return PI * r * r; /自定义方法 得到圆面积 public static void m

3、ain(String args) Test test = new Test(4);/创建对象(自动调用构造方法) System.out.println(“半径为” + test.r + “的圆的面积:”);/对象.成员属性 System.out.println (test.getArea();/对象.自定义方法 思考:对象能否调用类属性?,局部变量,局部变量:在一个方法内定义的变量。(包括方法的形式参数) 局部变量根据定义形式的不同,又可以被分为以下三种: 1.形参:作用域是整个方法体 2.方法局部变量: 3.代码块局部变量: 与成员变量不同的是,局部变量除了形式参数外,都必须显示初使化(必须显示指定初使值)。否则不可以访问它们。 形式参数不须显示初使化,它在被调用时由系统完成。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报