1_4_7_07_内部类的概念与分类.avi
内部类分成:
成员内部类
局部内部类
1_4_7_08_成员内部类的定义.avi
单独编译java文件,查看.class文件
生成.class,内部类的类名为Body$Heart.class,中间有个美元符号
1_4_7_09_成员内部类的使用.avi
1_4_7_10_内部类的同名变量访问.avi
内部类中访问外部类成员变量中,若出现同名变量,访问格式如下:
1_4_7_11_局部内部类定义.avi
成员内部类与局部内部类的表面区别在于:
成员内部类 在大类方法之外
局部内部类 在大类方法之内
局部内部类,class前面什么都不可以写,否则会编译不过
权限修饰符在定义一个类的时候,要根据所定义的类是哪一种,来选择不一样范围的权限修饰符
1_4_7_12_局部内部类的final问题.avi
上面当变量出栈时留给堆空间访问的得是唯一不变的数据
那么活着的堆内存的对象才能继续使用你这个常量
1_4_7_13_匿名内部类.avi
1_4_7_14_匿名内部类的注意事项.avi
匿名对象只能调用唯一一次,若要调用多次,需要给对象取个名字
匿名内部类和匿名对象不是一回事
1_4_7_15_类作为成员变量类型.avi
可以像用String一样,用别的类作象作为类的成员变量
1_4_7_16_接口作为成员变量类型.avi
父类引用指向子类,多态
1_4_7_17_接口作为方法的参数和或.avi
1_4_7_18_发红包案例_分析.avi
我们需要做的事情是实现以下接口与功能
由于视频资料中没有教程所提供的现成代码,因此无法手动写代码,只能分析作者的代码思路