当前位置: 首页 > news >正文

网站的优化什么做推广app赚佣金

网站的优化什么做,推广app赚佣金,深圳网站建设公司收费,做公章网站目录 1.多态的优势 2.多态的弊端是什么? 3.引用数据类型的类型,转换有几种方式 4.强制类型转换能解决什么问题楠? 1.多态的优势 方法中,使用父类作为参数,可以接收所有子类的对象 package ploydemo3;import java.u…

目录

1.多态的优势

2.多态的弊端是什么?

3.引用数据类型的类型,转换有几种方式

4.强制类型转换能解决什么问题楠?


1.多态的优势

   方法中,使用父类作为参数,可以接收所有子类的对象

package ploydemo3;import java.util.ArrayList;public class Test {public static void main(String[] args) {//ArrayList<String> list = new ArrayList<>();//只能添加String类型的 泛型ArrayList list = new ArrayList<>();//任意数据添加list.add(4444);list.add("aaaa");System.out.println(list);}
}

2.多态的弊端是什么?

     不能使用子类的特有功能

package ploydemo3;public class Test2 {public static void main(String[] args) {Animal a =new Dog();//编译看左边,运行看右边a.eat();//多态的弊端//不能调用子类特有的功能//为什么报错//当调用成员方法的时候,编译看左边,运行看右边//那么在编译的时候会先检查左边的父类有没有这个方法,如果没有直接报错a.lookHome();//不能调用子类对象//解决方案//变回子类类型就可以了//细节:转回的时候不能瞎转,如果转或其他类的类型,就会报错//        int b=9;
//        byte c=(byte)b;
//        Dog d= (Dog) a;
//        d.lookHome();}
}class Animal{public void eat(){System.out.println("动物在吃东西");}
}class Dog extends Animal{@Overridepublic void eat() {System.out.println("狗吃骨头");}public void lookHome(){System.out.println("狗看家");}
}class Cat extends Animal{@Overridepublic void eat() {System.out.println("猫吃小鱼干 ");}public void CatchMouse(){System.out.println("猫抓老鼠");}
}

3.引用数据类型的类型,转换有几种方式

1.自动类型转换   

Person p=new Student;

2.强转类型转换

Student s=(Student)p;

4.强制类型转换能解决什么问题楠?

  可以转换成真正的子类类型,从而调用子类独有的功能。

 if(a instanceof Dog){Dog c=(Dog)a;c.lookHome();}else if(a instanceof Cat){Cat c=(Cat)a;c.CatchMouse();}else {System.out.println("没有这个类型,午饭转换");}

转换类型与真实对象类型不一致会报错

转换的时候用instanceof关键字进行判断

http://www.yayakq.cn/news/929488/

相关文章:

  • 什么网站开发客户扬州网站建设网站排名优化
  • 网站开发亿玛酷技术天津网
  • 佛山网站域名过期网络营销实务
  • asp网站安全如何做公众号开发建设
  • 河北省住房和城乡建设厅网站青州建设局网站
  • 亚马逊卖家可以做促销的网站社交网站建设技术
  • 58上怎么做装修网站免费 网站点击
  • 网站 数据库 sql 导入数据库文件网站建设开发教程
  • 推荐网站建设公司零食网站建设策划书模板
  • 电脑课做网站所需的软件学校网站首页制作
  • 做网站制作较好的公司冬创网站建设培训中心
  • 做英文网站费用wordpress 文档模板
  • 手机网站设计平台凡科网做网站花多少钱
  • 如何建立一个免费网站网站建设总体情况
  • 江苏省建设斤网站西安异构国际设计
  • 360站长平台链接提交济南建设网站企业报价
  • 番禺网站建设公司网页翻译软件
  • 学校网站群管理系统建设项目网站域名费会计分录怎么做
  • 新开传奇网站大全sas wordpress 插件
  • 网站后缀有哪些如何使用腾讯云建网站
  • 捕鱼网站怎么做crm客户管理系统全称
  • 赢展网站建设视频 主题 wordpress
  • 做网站如何让用户注册高端网络培训课程
  • 做国际网站的上海高端网站公司简易网页模板
  • 麦片网站建设wordpress all in one seo
  • 驻马店app和网站开发公司临泉做网站
  • 建设网站的目的是为了的英语赣州小程序开发公司
  • 做网页去哪些网站找素材较好做电子外贸网站建设
  • 河北省城乡建设厅网站泰安网站开发哪家便宜
  • ip地址做网站安卓app用什么软件编写