Java的面向对象的学习
可以链式编程:
格式:对象.方法1().方法2()…方法n().
导包格式:
1.import 包名…类名。
2.import 包名…*。
内部类
可以直接访问外部类的成员,外部类访问内部类成员,必须创建对像。
成员内部类
可用修饰符
private
static
class outer
{
private int num=10;
class inter{
public void show() {
System.out.println("内部类");
}
}
public void method()
{
int num2=20;
inter i=new inter();
i.show();
}
}
匿名内部类
使用前提存在接口或者类
格式:
new 类名或者接口名()
{
重写方法
}
interface Inter
{
public abstract void show();
}
class outer
{
private int num=10;
public void method()
{
int num2=20;
Inter i=new Inter()
{
public void show()
{
System.out.println(num);
System.out.println(num2);
}
};
i.show();
}
}