java自定义类
来源:互联网 发布:mac安装visual studio 编辑:程序博客网 时间:2024/06/06 02:58
继承:
java只有单继承,不能同时继承多个类
class Animal{}
class Fish extends Aniaml{}
super.(父类中与子类相同的方法)();//super-特殊的变量,用于访问父类中与子类相同的方法,如下
//父类
class Fish extends animal
{
void output()
{
System.out.println("Fish");
}
}
//子类
class SmallFish extends Fish
{
void output()
{
super.output();
System.out.println("SmallFish");
}
}
父类变量 = 子类变量;//正确
子类变量 = 父类变量;//错误
类型判断:
变量名 instanceof 类型名;//结果true false
子类变量是父类的实例,但是父类变量不是子类的实例
鱼是动物的实例,过来不是
但是,当父类变量 = 子类变量后,父类变量是子类类型的实例
要小心父类中带参数的构造函数,在子类中可能不能通过
super(....);//构造函数,可解决错误,或在父类中,加入没有参数的重载
构造方法不能被继承,不能用SmallFish(父类参数),只能用super(父类参数)
javap classname 用于反编译
final定义常量,
final double PI = 12.4;(可以在构造函数里定义,但不能改变其值)
没有define
关于构造函数
当有了自定义的构造函数后,java就不会再提供默认的构造函数了
classname variable;
variable = new classname();//********有()
DOS 下运行java区分大小写
java文件名和编译后的类名可能不一样,但运行时要输入类名
System.out.println("aaaa" + 变量);
- java自定义类
- Java自定义异常类
- java自定义异常类
- java自定义异常类
- Java自定义异常类
- java 自定义异常类
- java自定义异常类
- JAVA自定义异常类
- java 自定义类库
- JAVA 自定义异常类
- Java自定义异常类
- java 自定义异常类
- Java 自定义异常类
- java 自定义异常类
- java 自定义异常类
- java自定义异常类
- Java自定义异常类
- JAVA 自定义枚举类
- java类型学习
- 利用using和try-finally来释放资源 (.net C#)
- package和类的相关使用
- Java多线程编程详解
- MySQL 数据库的备份和恢复
- java自定义类
- Linux之NFS服务器安装配置
- java环境配置
- SQL 日期函数小总结
- 去除恼人的单击以激活和使用此控件
- cisco命令
- 一个不错的有关C++网站
- Factory Method - 工厂模式
- ucosii_中断服务中的任务调度