- 4
- 0
- 约3.29千字
- 约 19页
- 2018-02-19 发布于浙江
- 举报
第08章 的内部类与异常
第8章 内部类与异常类8.1 内部类在java中有时候会需要只定义了一两个方法的类或者接口,该类也只被某一个类调用(实现)。此时,我们可以使用内部类。内部类:在一个类中定义的另一个类外嵌类:包含内部类的类称为内部类的外嵌类。外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。8.1 内部类内部类的类体中不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。内部类仅供它的外嵌类使用,其他类不可以用某个类的内部类声明对象例如:某种类型的农场饲养了一种牛,但不希望其他农场饲养,则,可以将这种牛作为该农场的内部类。(例8-1)8.1 内部类内部类还可以定义在方法体内public class Hapiness{ interface Smiler{ public void smile(); } public static void main(String[] args){ class Happy implements Smiler{ public void smile(){ System.out.println(:-}); } } Happy happy=new Happy(); happy.smile(); } } 8.2 匿名类有时候,内部类声明只为在类里面用它来创建一个对象(只用一次),因而,对很多情况而言,这个
您可能关注的文档
最近下载
- Trimble S8全站仪 说明书.pdf
- 1_2020年刘家安民法基础课课堂笔记.pdf VIP
- DB13(J)54-2005:市政基础设施工程施工质量验收通用规程.pdf VIP
- 海外商标注册代理.docx VIP
- 儿童支气管哮喘PPT.pptx VIP
- 2013款奇瑞新QQ电器控制部分维修手册.pdf VIP
- 梁挠曲线近似微分方程及积分梁挠曲线近似微分方程在小变形情况下.ppt VIP
- BLUEGULL蓝鸥品类信息净水器型号信息LOCUF-500-S、LOCUF-1000-S、LOCUF-2000-S、LOCUF-5000-S说明书用户手册.pdf
- 临时用电施工组织设计(中建完整版).docx VIP
- 初中劳动教育-整理与收纳《行李箱整理》教学设计(公开课教案).docx VIP
原创力文档

文档评论(0)