《表1 内部类的典型程序结构》

《表1 内部类的典型程序结构》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《Java程序设计课程教学改革的探讨》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

这些不断更新的Java不同版本,都引入了一些(当时)最新的程序设计技术。以1.1版本引入的内部来为例。内部类主要的作用是构建一个相对独立的模块,同时具有可直接访问一个限定的上下文的能力。这种类在实现接口的应用场景中非常方便。而匿名内部类可以一步减少较为罗嗦的语句。例如在图形用户接口(Graphic User Interface,GUI)界面程序中,一些用户组件需要绑定一段程序来响应用户的操作,如鼠标点击等。这往往需要编写一个类实现事件的响应,并将该类的对象与组件绑定,且这个响应类的对象往往要访问其外部类对象(上下文)的属性和方法,其代码结构如表1所示。