JavaDay16-创新互联
多态和特殊类
多态
概念:同一种事物表现出来的多种形态
分享题目:JavaDay16-创新互联
转载注明:http://ybzwz.com/article/eshje.html
语法 父类类型 引用变量名 = new 子类类型();
创新互联是一家专注网站建设、网络营销策划、小程序开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立10多年以来,已经为成百上千家地磅秤各业的企业公司提供互联网服务。现在,服务的成百上千家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。如: Person pw = new worker();
pw.show();
案例多态中成员方法的调用
特点:http://vip.17baishi.com/course/33015/task/2109526/show
(因为静态方法只与类有关,与指向的具体对象无关,所以对于Shape sr = new Rect,只调用父类的静态方法)
(注意:父类中的静态方法不能用override注解重写)
多态的意义引用数据类型之间的转换需要调用不能直接调用的方法时,可以进行类型转换
注意事项:
在强制类型转换之前,应使用instanceof 进行类型的转换
多态的应用1.通过参数传入形成了多态
2.在方法体中,使用抽象类的引用指向子类的对象https://img-blog.csdnimg.cn/233a53cd66dc40e9bb63f235122b8b57.png
抽象 概念抽象类和抽象方法的关系抽象的实际意义
应用场景:某一个类下必须有一个方法,但是这个方法不具体实现
开发经验
笔试考点- private和abstract关键字不能共同修饰同一个方法
- final和abstract关键字不能修饰同一个方法
- static和abstract关键字不能修饰同一个方法
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享题目:JavaDay16-创新互联
转载注明:http://ybzwz.com/article/eshje.html