public void show() {
System.out.println("外部类中的name:" +HelloWorld.this.name );
System.out.println("内部类中的name:" +name );
System.out.println("外部类中的age:" + age);
}
Inner inn =o.new Inner() ;
System.out.println("外部类中的name:" +HelloWorld.this.name );
System.out.println("内部类中的name:" +name );
System.out.println("外部类中的age:" + age);
}
Inner inn =o.new Inner() ;
2016-03-03
多态的类型转换,向上类型转换(隐藏/自动类型转换),是小类型转换到大类型
向下类型转换(强制类型转换),是大类型转换成小类型
instanceof运算符,来解决引用对象的类型,避免类型转换的安全性问题。
向下类型转换(强制类型转换),是大类型转换成小类型
instanceof运算符,来解决引用对象的类型,避免类型转换的安全性问题。
2016-03-03
接口定义语法: public Interface 接口名{ //抽像的方法 } 接口通常是用来被实现的,一般用Public来修饰,方法只能是抽像的,会自动加public static final; 使用接口: class 类名 implements 接口名; 一个类可以实现多个接口,用“,”隔开; 一个类实现一个接口必须实现接口里的所有方法; 通过接口可以指向实现接品的类: 字数限制是什么鬼
2016-03-03
静态变量是不用创建对象的,运行时在类中就开辟空间了,所以直接使用HelloWorld.className就好了
2016-03-02
--定义一个类:人
public class person{
--定义类的属性
float height;
double money;
float handsome;
--定义类的方法
void code(){
System.out.println("我会编程!")
}
}
public class person{
--定义类的属性
float height;
double money;
float handsome;
--定义类的方法
void code(){
System.out.println("我会编程!")
}
}
2016-03-02
买手机的过程是:面向对象
买到的具体某个手机:对象
要买的手机:类(抽象)
手机的内存、屏幕大小、操作系统:对象的属性
手机的用途:打电话、看视频:对象的方法
买到的具体某个手机:对象
要买的手机:类(抽象)
手机的内存、屏幕大小、操作系统:对象的属性
手机的用途:打电话、看视频:对象的方法
2016-03-02