- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第PAGE页
JAVA面向对象九个经典例子程序
TOC\o1-2\h\z\u1Helloworld例子 1
2类的根本组成例如 1
3静态与非静态变量及方法的使用 3
4类继承的例子 3
5类的访问修饰符 4
6抽象类及其实现例如 5
7接口及其实现 6
8抽象类与接口混合编程例子 7
9接口回调与多态性 8
1Helloworld例子
packageExample;//定义自己的包名
publicclassExample1//定义一个类
publicstaticvoidmain(String[]args)//系统可以执行的main方法,这里是一个公有静态无返回值的方法
System.out.println(Helloworld!);
//调用java.lang包中的System类的PrintLine方法输出Helloworld!
2类的根本组成例如
packageExample;
classPerson
publicintage;//声明公共字段age
privateStringname;//声明私有字段name,此时name为类的属性,下面通过公有方法进展访问
publicStringgetName(){
returnname;
publicvoidsetName(Stringname){
this.name=name;
publicvoideat()//定义无参数的eat方法
System.out.println(Personcaneat);
publicvoideat(Strings)//定义带参数的eat方法,实现方法重载
System.out.println(Personcaneat+s);
publicPerson()//定义无参构造函数,注意无返回值定义,方法与类同名
publicPerson(intage,Stringname)//重写一个带参数构造函数,注意无返回值定义,方法与类同名
this.age=age;//前一个age为对象的字段,由this指定,后一个age为函数形参
this.name=name;//前一个name为对象的属性,由this指定,因为在本类中可直接访问,后一个name为函数形参
publicclassExample2
publicstaticvoidmain(String[]args)
Personperson1=newPerson();//调用类的无参构造函数
person1.age=20;//给对象的公有字段直接赋值
person1.setName(zhangsan);//必须使用公共方法才能给对象的属性赋值
System.out.println(第一个人信息,姓名:+person1.getName()+年龄:+person1.age);
person1.eat();//调用对象的无参方法
Personperson2=newPerson(18,lisi);//调用类的有参构造函数
System.out.println(第二个人信息,姓名:+person2.getName()+年龄:+person2.age);
person2.eat(馒头);//调用对象的有参方法
3静态与非静态变量及方法的使用
packageExample;
classExample3
publicintx; //非静态变量
publicstaticinty;//静态变量
voidmethod()//非静态方法
x=1;//正确,非静态方法可以访问非静态成员
y=1;//正确,非静态方法可以访问静态成员
System.out.println(实例方法访问:x=+x+y=+y);
staticvoidsmethod()//静态方法
//x=3;错
您可能关注的文档
- 2016年全区行政效能监察工作要点 .doc
- 2022关于中秋节感言.docx
- 2022重阳节的养生食物.docx
- 2022学期中班幼儿园评语.docx
- 2024金钱ppt全新_原创精品文档.pptx
- 48 International Pronunciations in English_原创精品文档.pptx
- 20马工程教材《公共财政概论》.pptx
- ArchiCAD入门中文教程清晰版要点.pptx
- Access数据库课件_原创精品文档.pptx
- 不挑食中班健康教案精选2024.pptx
- 高中数学第一章《映射》教案新人教A版必修1.pptx
- 酒店预防新型冠状病毒感染肺炎的具体措施.pptx
- 资产管理系统方案.pptx
- Illustrator操作总结共_原创精品文档.pptx
- Sample teaching plans for primary school English c_原创精品文档.pptx
- Excel65Excel表格教程从入门到精通.pptx
- 3dmax教案设计(124课时).pptx
- English Poetry Appreciation PowerPoint Courseware_原创精品文档.pptx
- 阴阳学说与中国传统医学.pptx
- Director_原创精品文档.pptx
文档评论(0)