面向对象的特征之—多态

来源:互联网 发布:元数据和主数据的区别 编辑:程序博客网 时间:2024/06/06 03:53
1.多态指的是什么? 多态性:可以理解为同一个事物的多种表现形态
①方法的重载和重写 ②子类对象的多态性
2.子类的多态性使用的前提 ①要有类的继承 ②要有子类对父类方法的重写
3.子类对象的多态性并不适用于属性
4.多态的编写:①编写父类 ②编写子类 ③父类的类型,子类的对象 实例:Person p = new Students();
5.向下转型前,为了避免出现CassCastException异常,最好用instanceof进行判断
/*
* NumberFormat 对象在java.text.NumberFormat包下 对象的format(double number)方法可以检查本地语言环境,如果是在中国,则输出为¥+Number,如果在美国 *则是$+Number。示例如下:
*/
double NUMBER_MONEY = 100.00;
NumberFormat curry_format = NumberFormat.getCurrencyInstance();
System.out.println(curry_format.format(NUMBER_MONEY));//运行结果为: ¥100.00

原创粉丝点击