继承、接口与泛型.ppt
5.16 匿名类 匿名类就是一个子类,由于无名可用,所以不可能用匿名类声明对象,但却可以直接用匿名类创建一个对象。假设Hello是父类,那么下列代码就是用Hello的一个子类(匿名类)创建对象: new Hello() { 匿名类的类体 } 5.16 匿名类 因此,匿名类可以继承类的方法,也可以重写类的方法。我们使用匿名类时,必然是在某个类中直接用匿名类创建对象,因此匿名类一定是内部类,匿名类可以访问外嵌类中的成员变量和方法,匿名类不可以声明static成员变量和static方法。 5.16 匿名类 尽管匿名类创建的对象没有经过类声明的步骤,但匿名类对象的引用必须传递给一个匹配的参数,匿名类的主要用途就是向方法的参数传值。 5.16 匿名类 假设f(B x)是一个方法 void f(B x) { x调用B类中的方法 } 其中的参数是B类对象,那么我们在调用方法f()时可以向f()的参数x传递一个匿名对象: 5.16 匿名类 f(new B() { 匿名类的类体 继承B类的方法或重写B类的方法 } ); 如果匿名类继承了类的方法,x就调用继承的方法;如果匿名类重写了父类的方法,x就
您可能关注的文档
- 第五章借贷记帐法第1—3节.ppt
- 第五章国际汇率制度.Convertor.doc
- 第六单元 复杂多样的当代世界.doc
- 第六届全国工业发展会议.pdf
- 第六章-具有约束条件的间接平差2009.pdf
- 第十七章 寄售与展卖.ppt
- 粤教版七下第八单元第二课严守法律(共36张).ppt
- 粽子的营销策略.2.ppt
- 红枫湖蓝藻水华的成因及其控制对策.pdf
- 纳米SiO2表面接枝超支化聚酯研究.pdf
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 2026年西南师大版小学一年级语文上册拼音单元第7课《zcs》公开课教案.docx VIP
- 2026年湘教版小学三年级英语上册Unit2《Goodafternoon》公开课教案.docx VIP
- 托什干河阿合奇县段河道综合整治及生态廊道修复工程水土保持报告书.pdf VIP
- 工业设计专业英语意大利设计.ppt VIP
- 2026年秋北师大版初中九年级数学上册期中综合测试试题及答案.docx VIP
- Q/GDW 1799.1-2013《电力安全工作规程(变电部分)》及编制说明.docx VIP
- 博进生物年产纯化填料6万升项目水土保持报告表.pdf VIP
- 【超细粉制备低碳胶凝材料硏究】.pdf VIP
- 钢筋混凝土升板结构技术规范 GBJ.pdf VIP
- 特种设备作业人员Q2起重机司机模拟考试题库试卷(5套500题含答案).docx VIP
原创力文档

文档评论(0)