javaSE-P4,形式参数,返回值,内部类总结

来源:互联网 发布:继续教育网络多少钱 编辑:程序博客网 时间:2024/05/20 04:28

1:博客自己总结这两天学的东西
2:形式参数和返回值问题
(1)形式参数
a,基本类型
形式参数的改变对实际参数没有影响(String为引用类型,和基本数据类型的效果一样。)
b,引用类型
具体类:需要实例化一个该类的对象
抽象类:通过传递一个抽象类的子类对象。
接口:传递实现一个该接口的类的对象。
class A{
void method(Interface inter){}
}
调用:new A().mehod(inter i=new inter的实现类());

new A().method(new inter(){});
返回值类型
基本类型:直接返回变量的值。
引用类型:返回该类的对象。

3:内部类的概述及访问特点
内部类:在一个类A中存在另一个类B,那么这个类B就是一个内部类。
内部类访问特点:(1)内部类可以直接访问外部类的成员,包括私有
(2)外部类必须通过创建该内部类的对象访问该内部类的成员。

4:内部类的分类
局部内部类:定义在外部类的局部位置
成员内部类:匿名内部类:内部类的简化格式

5:匿名内部类的格式和应用及面试题
书写格式:new 接口名或类名()
{
方法重写
}

        /**

* 匿名内部类面试题:
按照要求,补齐代码
interface Inter { void show(); }
class Outer { //补齐代码 }
class OuterDemo {
public static void main(String[] args) {
Outer.method().show();
}
}
要求在控制台输出”HelloWorld”
* */
* 补全代码:
*static interface method()
* {
* return new inter(){
* void show{
* System.out.println(“helloWord”);
* };
* }
* }
下去复习:常用类:
Object类,String类,StringBuffer类

阅读全文
0 0
原创粉丝点击