Java访问对象的属性和行为
2年前 (2024-04-27)
每个对象都有自己的属性和行为,这些属性和行为在类中体现为成员变量和成员方法,其中成员变量对应对象的属性,成员方法对应对象的行为。
在 Java 中,要引用对象的属性和行为,需要使用点(.)操作符来访问。对象名在圆点左边,而成员变量或成员方法的名称在圆点的右边。语法格式如下:
对象名.属性(成员变量) // 访问对象的属性
对象名.成员方法名() // 访问对象的方法
例如,定义一个 Student 类,创建该类的对象 stu,再对该对象的属性赋值,代码如下:
如果一个对象要被使用,则对象必须被实例化,如果一个对象没有被实例化而直接调用了对象中的属性或方法,如下代码所示:Student stu = new Student(); // 创建 Student 类的对象 stu
stu.Name = "李子文"; // 调用stu对象的Name属性并赋值
stu.Sex = true; // 调用stu对象的Sex属性并赋值
stu.Age = 15; // 调用stu对象的Age属性并赋值
Student stu = null;
stu.Name = "李子文";
stu.Sex = true;
stu.Age = 15;
则程序运行时会出现以下异常:
Exception in thread "main" java.lang.NullPointerException
此异常是开发中最常见的异常,也会始终伴随着每位开发人员,使用了未实例化的对象则肯定会出现此异常。
- 随机文章
- 东北马尔代夫门票(北国马代门票:锦绣东北美景童话世界)
- 嗯哼 马尔代夫(嗯哼,探索马尔代夫)
- 猪年 马尔代夫 好友圈(重温猪年马尔代夫浪漫之旅,好友圈欢聚一堂!)
- 马尔代夫高级图片(仙境般的马尔代夫——高清图片欣赏)
- 峰峰马尔代夫地址(峰峰马尔代夫位置、交通信息大汇总!)
- 安丘马尔代夫名单(安丘公布违规出入马尔代夫旅游黑名单)
- 素食 马尔代夫(马尔代夫之旅:品尝素食美食)
- 国足 马尔代夫 战绩最新(国足大胜马尔代夫,赢得连胜!)
- 大石马尔代夫攻略(探索天堂之岛:完美马尔代夫旅游攻略)
- 夏天 马尔代夫(享受马尔代夫炎炎夏日)
- 星空夜话马尔代夫(马尔代夫的夜晚,星空之下的美妙谈话)
- 泰国马尔代夫花园(泰国马尔代夫花园:热带风情浪漫之旅)
- 罗马庄园马尔代夫(马尔代夫的罗马庄园:唯美的度假天堂)
- 泰州大学马尔代夫(泰州大学师生赴马尔代夫进行实践教学)
- 罪恶都市马尔代夫(马尔代夫:浪漫度假胜地背后的黑暗面)
- 福建东方马尔代夫(福建公司进军马尔代夫,开拓海外市场)
- 英国马尔代夫时差(时差表:英国与马尔代夫时差是多少?)
- 浙江临安马尔代夫(浙江临安旅游推介:体验马尔代夫风情)
- 金鸡镇小马尔代夫(小众旅游胜地:金鸡镇仿佛小马尔代夫)
- 美景不输马尔代夫(壮丽美景竟不逊马尔代夫,让你惊叹!)
- 马尔代夫中国西藏(中国西藏成功助力马尔代夫旅游业复苏)
- 芜湖 马尔代夫(芜湖旅行社推出马尔代夫旅游优惠!)
- 马尔代夫亚洲健美(亚洲健美:马尔代夫助力选手斩获佳绩)
- 武汉周边马尔代夫(周边独特的马尔代夫风情,待您探索!)
- 珠海旅游马尔代夫(珠海旅游再来马尔代夫,体验非凡旅程)
- 马尔代夫六悦酒店(马尔代夫六悦酒店:享受南太平洋美景)
- 马尔代夫乙级联赛(后:马尔代夫乙级联赛再次点燃热浪潮)
- 迪拜转机马尔代夫(从迪拜转机,探秘马尔代夫的梦幻之旅)
- 马尔代夫历史宗教(马尔代夫:从佛教到伊斯兰教历史演变)
- 马尔代夫到长滩岛(马尔代夫游至长滩岛:一段难忘的旅程)
