- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 面向对象程序设计(基础篇)
public Employee(String name,double salary){ employeeName = name; employeeSalary = salary; System.out.println(带有姓名和薪水这两个参数的构造方法被调用!); } public String toString() { //输出员工的基本信息 String s; s = 编号: + employeeNo + 姓名: + employeeName + 工资: + employeeSalary; return s; } } public class TestEmployee1{ public static void main(String[] args){ Employee e1=new Employee(); System.out.println(e1.toString()); Employee e2=new Employee(李萍); System.out.println(e2.toString()); Employee e3=new Employee(王嘉怡,2400); System.out.println(e3.toString()); } } 【例3-3】 自定义类SimpleValue。 class PassValue{ public static void main(String [] args){ int x = 5; change(x); System.out.println(x); } public static void change(int x){ x = 3; } } 程序输出结果如下。 【例3-4】 自定义类ReferenceValue。 class ReferenceValue{ int x ; public static void main(String [] args) { ReferenceValue obj = new ReferenceValue(); obj.x = 5; System.out.println(chang方法调用前的x = + obj.x); change(obj); System.out.println(chang方法调用后的x = + obj.x); } public static void change(ReferenceValue obj){ obj.x=3; } } 程序输出结果如下: class test_commandLine_arguments { ? public static void main(String args[]{? //依次获取命令行参数并输出 ???? for(int i=0;iargs.length;i++) ???????? System.out.println(args[+i+]: +args[i]); ?? } } 【例3-5】 命令行参数使用的实例。 程序输出结果如图所示: class test_accessStatic{ private static int count; //定义一个静态成员变量,用于统计对象的个数 private String name; //定义一个非静态的成员变量 public test_accessStatic(String Name){ name = Name; count++; } //定义一个静态方法,测试静态的方法是否能够调用非静态的数据成员和方法 public static void accessStaticMethod(){ int i = 0; //正确,可以有自己的局部变量 count++; //正确
您可能关注的文档
- 第3章 应用程序窗体设计.ppt
- 第3章 操作系统安装.ppt
- 第3章 房地产开发经营的税费.ppt
- 第3章 普通话声调与语流音变训练.ppt
- 第3章 染料的中间体.ppt
- 第3章 封建社会前期的建筑(00:00——26:00).ppt
- 第3章 工具栏图标详解.doc
- 第3章 集合的基本概念.ppt
- 第3章 风险管理PPT.ppt
- 第2课汽油机燃油控制系统组成.ppt
- 深度解析(2026)《GBT 19706-2015足球鞋》.pptx
- 深度解析(2026)《GBT 21562.2-2015轨道交通 可靠性、可用性、可维修性和安全性规范及示例 第2部分:安全性的应用指南》.pptx
- 深度解析(2026)《GBT 22838.13-2009卷烟和滤棒物理性能的测定 第13部分:滤棒圆度》.pptx
- 深度解析(2026)《EJT 1193-2005后处理厂退役源项调查取样技术准则》.pptx
- 深度解析(2026)《EJT 909.6-1999铀矿资源评定方法 丰度估计法》.pptx
- 深度解析(2026)《FZ_T 62011.2-2016布艺类产品 第2部分:餐用纺织品》.pptx
- 深度解析(2026)《FZ_T 70012-2016一次成型束身无缝内衣号型》.pptx
- 深度解析(2026)《GBT 3098.9-2020紧固件机械性能 有效力矩型钢锁紧螺母》.pptx
- 深度解析(2026)《GBT 4909.6-2009 裸电线试验方法 第 6 部分:弯曲试验 单向弯曲》.pptx
- 深度解析(2026)《GBT 19942-2019皮革和毛皮 化学试验 禁用偶氮染料的测定》.pptx
原创力文档


文档评论(0)