内部类 - JAVA课堂笔记整理

本文深入探讨了内部类的概念、使用时机、注意事项,并通过具体实例展示了如何在代码中运用内部类来解决实际问题。

1、内部类可以直接访问外部类中的成员,外部类需要通过建立内部类对象调用内部类成员。

2、什么时候写内部类:

A当我描述一类事物的时候,这类事物里面又有一类事物,这个时候就需要用到内部类(例如当描述一个人及这个人的心脏的时候就会用到内部类),所以,一般将内部类定义成私有化,然后通过一个public方法建立内部类对象,然后调用内部类的成员。

3、内部类的用法:

A一般不将内部类定义成静态的,因有为一定的局限性(只能访问静态成员)。

B如果在内部类内部定义了静态的方法,那么这个内部类必须也是静态的。

转载于:https://www.cnblogs.com/golon/archive/2011/11/19/2255295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值