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

如何快速创建网站it菜鸡网seo

如何快速创建网站,it菜鸡网seo,长沙公司建设网站,沈阳计算机培训机构什么是多态? 对于多态是一个极其抽象的词,比如说动物有猫和狗,猫和狗的行为不同,这也叫多态,就是根据引用对象的不同,产生的行为也不同,这就叫多态。 多态的实现条件 1.必须是继承的子类 2.子…

什么是多态?

对于多态是一个极其抽象的词,比如说动物有猫和狗,猫和狗的行为不同,这也叫多态,就是根据引用对象的不同,产生的行为也不同,这就叫多态。

多态的实现条件

1.必须是继承的子类

2.子类得要对父类的方法进行重写

3.通过父类的引用调用重写的方法

此时func1方法的参数类型是父类,通过将不同的子类传入从而产生出不同的行为,这就叫多态。

重写

1.重写是通过子类对父类非static,final,private修饰的方法根据子类的需要对父类进行重新编写,同时其参数列表,返回类型都不能改变,

2.子类重写的访问修饰符权限不能比父类还低,比如子类是default父类是pubilc。

3.子类与父类必须是父子关系

4.可以叫上override进行修饰,如果重写的方法名错误其会提示。

重写与重载比较

1.重写要求两个类得是父子关系

2.重写的参数列表一定不能修改,重载则必须修改

3.重写的返回值类型不能修改(除非构成父子关系),重载则可以修改

4.重写的访问限定符收到严格限制,重载可以修改

向上转型和向下转型

向上转型使用场景

1.直接赋值

2.参数返回

3.方法传参

优点:让代码实现更灵活

缺点:不能调用子类特有的方法

多态的优缺点

优点

1.降低代码的圈复杂度,降低使用if-else

2.扩展性强

比如说我想在原有的Animal类上加一个子类,只需要创造一个新的实例就行,改动成本很低。

缺点

代码运行效率低

1.属性没有多态性
2.构造方法没有多态性

http://www.dtcms.com/wzjs/186114.html

相关文章:

  • 今日全国猪价最新表公众号关键词排名优化
  • 跑胡子网站开发win10优化大师怎么样
  • 邢台做移动网站报价seo技术蜘蛛屯
  • 下载用的网站怎么做2345网址导航安装
  • 东莞厚街做网站seo优化推广工程师招聘
  • 商城站到汤泉池网站seo服务商
  • 如何通过做网站挣钱广州网络推广万企在线
  • 如何做html网站朋友圈广告怎么投放
  • 网站设计 北京 010佛山seo关键词排名
  • 烟台高端网站建设公司哪家好推广软文营销案例
  • 红河公司 网站建设谷歌google浏览器
  • 上海市网站建设电话号码seo查询seo
  • 香港网站需要备案吗网店培训骗局
  • 潮州做网站搜索引擎营销案例分析题
  • axure做家装网站原型外链购买
  • 同个主体新增网站备案常见的推广平台有哪些
  • 做标签刷单平台网站百度爱采购服务商查询
  • 网站域名注册服务商网络营销策划书应该怎么写
  • 成都学校网站制作广州百度搜索排名优化
  • 聊天app开发制作全套教程网络建站优化科技
  • 宿迁做网站优化长沙seo公司
  • 电子商务平台经营者制定平台服务协议和交易规则时网站建设网络推广seo
  • 搭建网站难吗百度推广教程视频教程
  • 做酒吧设计的网站微信营销和微博营销的本质区别
  • 江西省注册和城乡建设厅网站seo就业
  • 有模板了怎么建设网站发广告平台有哪些免费
  • 制作凡客诚品帮助中心页面衡阳网站优化公司
  • 直播视频网站建设好用搜索引擎排名
  • 中山seo推广优化安徽网站优化
  • 怎么建公司邮箱平台seo