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

刘家窑网站建设公司如何在网络上推广产品

刘家窑网站建设公司,如何在网络上推广产品,做网站不签合同,西宁市企业建站专业多态#xff08;Polymorphism#xff09;按字面的意思就是“多种状态”。在面向对象语言中#xff0c;接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术#xff0c;赋值之后#…多态Polymorphism按字面的意思就是“多种状态”。在面向对象语言中接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术赋值之后父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作摘自“Delphi4 编程技术内幕”。简单的说就是一句话允许将子类类型的指针赋值给父类类型的指针。多态性在Object Pascal和C中都是通过虚函数实现的。 Java 的多态实现有以下几个条件 继承重写父类引用指向子类对象 当使用多态方式调用方法时首先检查父类中是否有该方法如果没有则编译错误如果有再去调用子类的同名方法。 多态的好处可以使程序有良好的扩展并可以对所有类的对象进行通用处理 public class polymorphicTEST {public static void main(String[] args) {show(new Cat()); // 以 Cat 对象调用 show 方法show(new Dog()); // 以 Dog 对象调用 show 方法Animal a new Cat(); // 向上转型 a.eat(); // 调用的是 Cat 的 eatCat c (Cat)a; // 向下转型 c.work(); // 调用的是 Cat 的 work} public static void show(Animal a) {a.eat(); // 类型判断if (a instanceof Cat) { // 猫做的事情 Cat c (Cat)a; c.work(); } else if (a instanceof Dog) { // 狗做的事情 Dog c (Dog)a; c.work(); } } }abstract class Animal { abstract void eat(); //不能具体化 } class Cat extends Animal { public void eat() { System.out.println(吃鱼); } public void work() { System.out.println(抓老鼠); } } class Dog extends Animal { public void eat() { System.out.println(吃骨头); } public void work() { System.out.println(看家); } }仔细观察可以看到它首先在主方法中把show的两种调用方法写好了之后的向上转型把子类型的范围扩大 底下由abstract修饰的方法叫抽象方法由abstract修饰的类叫抽象类。抽象的类无法进行实例化因为他不是具体存在的类或者说这样的类还不够完善不能直接使用new关键字调用其构造器生成该类的对象。 eat是猫与狗都具有的行为底下的多态继承 程序的输出结果如下
http://www.zqtcl.cn/news/190482/

相关文章:

  • 福州seo网站建设微服务网站
  • 网站宽度 像素长沙电商运营培训
  • 备案上个人网站和企业网站的区别app开发多少钱一个
  • 有限公司网站建设 中企动力佛山培训机构招生方案
  • 扫黄打非网站建设专业的高端网站制作公司
  • 做自媒体发视频用哪些网站江西网站建设哪家好
  • wordpress用户列表南宁百度seo排名优化
  • 做网站时如何写接口文档上海网站设计建设公司
  • 网站小图标怎么制作平面设计素材网站推荐
  • 多元网络兰州网站建设惠州网页建站模板
  • 网站建设中首页模板下载网页制作模板保存
  • 宁夏做网站的江苏网站建设的案例展示
  • 网站功能需求文档如何免费域名注册
  • 推广网站的软件包头移动的网站建设
  • 自己制作音乐的软件免费上海seo怎么优化
  • 学vue可以做pc网站网站站长统计怎么弄
  • 做物流的可以在那些网站找客户大淘客网站建设app
  • 石家庄兼职做网站dedecms做视频网站
  • 优化公司怎么优化网站的网站 意义
  • 唯品会一家专门做特卖的网站手机版招聘网站开发技术维护
  • 做短租哪个网站wordpress 4.7
  • 网站换空间 site网站域没到期不能续费吗
  • 找别人做网站要考虑哪些网站导航条设计欣赏
  • mvc网站开发实例wordpress雪人主题2.0
  • 红色好看的网站中山网站建设工作室
  • 如何做喊单网站flask公司网站开发
  • 简单个人网站制作流程自己怎么做卖服装的网站
  • 网站开发公司创业做洁净的网站
  • 要建一个优惠卷网站怎么做企业开发小程序公司
  • 汕尾英文网站建设企业qq手机版