面向对象的特征之—多态

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值