第3章Java类和对象讲解
理解调用一个对象方法的机制是非常重要的。首先,编译器检查对象的声明类型和方法名。接着检查方法调用中参数类型。将一个方法调用同一个方法主体关联起来就称为“绑定(binding)”。 若在程序运行以前执行绑定(由编译器和链接程序实现,如果有的话),就叫做“早期绑定”。 “后期绑定”意味着绑定在运行期间进行,以对象的类型为基础。后期绑定也叫做“动态绑定”或“运行时绑定”。 * Java中绑定的所有方法都采用后期绑定技术,除非一个方法已经被声明为final。 动态绑定是指“在执行期间(而非编译期间)”判断所引用对象的实际类型,根据实际的类型调用其相应的方法,它是非常重要的特性,可使程序变得可扩展而无需重编译已存在代码。 动态绑定工作机制:向上寻索 * Java提供的访问权限修饰符有四个,即public、private、protected和默认。 * 一般类(区别于内部类)只有2个访问权限控制:public和默认。 public class PrimNumber { //…… } class People { //…… } 需要注意的是:同一个 .java文件中 可以有一个或多个类(或接口), 最多只能有一个类(或接口)是public的。 类被定义成public的,就可以被所有其他的类访问。 类被定义成默认的,就只能被同一个包中类的类访问。 类的成员包括有:成员变量、方法、内部类等
您可能关注的文档
最近下载
- RAZ-E分级阅读英语绘本THE LEANING TOWER(带练习册).pdf VIP
- 2024年福建省厦门市海沧区中考物理三模试卷附答案解析.docx VIP
- 2023年贵州省贵阳市中考物理真题附答案.docx VIP
- ABB 机械传动变频器 ACH580传动(0.75-500kW)产品样本选型技术资料.pdf
- 2026年度河南水利与环境职业学院单招《数学》高分题库及答案详解【夺冠】.docx VIP
- G0316【四年级下册英语】人教版PEP Unit 2 Family rules Part C 同步练习.pdf VIP
- 2026年度河南水利与环境职业学院单招《英语》高分题库及答案详解(有一套).docx
- 2024年福建省厦门市海沧区中考物理三模试卷.docx VIP
- UL60950中文版(最新整理版).pdf VIP
- DB43∕T 3279-2025 商品猪中草药无抗饲养技术规程.docx VIP
原创力文档

文档评论(0)