java面向象程序设计第四章
主要内容 什么是抽象 类与对象及其关系 类中定义的属性(域)与方法(操作) 对象 构造方法 类成员属性和方法的其它修饰符 包(Package) 抽象的定义 抽象(abstraction)是从被研究对象中舍弃个别的、非本质的、或与 研究主旨无关的次要特征,而抽取与研究有关的共性内容加以考察, 形成对研究问题正确的简明扼要的认识。 类与对象及其关系 对象是对客观事物的抽象。 类是对对象的抽象,在语言中是一种抽象的数据类型。 类的定义在Java中可简述为 class 类名{ } 它们的关系是,对象是类的实例,类是对象的模板。 类中定义的属性(域)与方法(操作) 注意: 以类为模板产生对象,实质上就是将类中定义的属性或方法代码拷贝到生成的对象当中。 当属性为普通数据类型时,其值就在对象内部当中;而当为引用时,引用的对象在对象的外部。 类中定义的属性可以被类中所有的方法所访问。 方法中的形式参数和定义的局部变量的作用域仅限于方法,局部变量在使用前必须进行赋值初始化。如果局部变量和类中的属性变量重名,则在方法中对同名变量改变的是局部变量。 局部变量应用举例 class FighterPlane1 { String name=su30; int missileNum; void init(String _name) { St
您可能关注的文档
最近下载
- 幼儿园大班语言《是谁嗯嗯在我的头上》课件.pptx
- 高考生物必背85个知识点分析.doc VIP
- 高考生物必背85个知识点总结.doc VIP
- 高考必背的85个重要生物知识点总结.docx VIP
- 2025届高考生物必背的85个重要知识点总结.docx VIP
- 中国文化概况A-Glimpse-of-Chinese-Culture(修订版)Chapter-8.ppt VIP
- 2026年高考生物必背85个重要知识点总结汇编.pdf VIP
- 预防高处坠落事故专项施工方案.docx VIP
- AutoCAD2022实用教程全套完整教学课件.pptx
- Soundcraft声艺Signature 22MTK Outline Dimensions file)说明书用户手册.pdf
原创力文档

文档评论(0)