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

网站安装wordpress滨江网站建设

网站安装wordpress,滨江网站建设,洛阳网站建设价格低,WordPress站内搜索代码White graces#xff1a;个人主页 #x1f649;专栏推荐:Java入门知识#x1f649; #x1f649; 内容推荐:“继承与组合#xff1a;代码复用的两种策略“#x1f649; #x1f439;今日诗词:马踏祁连山河动,兵起玄黄奈何天#x1f439; 快去学习 #x1f338;思维导… White graces个人主页 专栏推荐:Java入门知识 内容推荐:“继承与组合代码复用的两种策略“ 今日诗词:马踏祁连山河动,兵起玄黄奈何天 快去学习 思维导图 一.多态概念 多态不同对象执行同一方法产生出不同结果。 比如狗狗吃饭和猫咪吃饭同样吃饭狗狗吃狗粮猫咪吃猫粮这也是多态 二.多态实现条件 三要素 1.继承                     2.子类必须要对父类方法进行重写                     3.通过父类的引用调用重写的方法 这三者同时具备形成了多态 package Test1; class Animal {String name;int age;public Animal(String name, int age) {this.name name;this.age age;}public void eat() { //父类的方法System.out.println(age 岁的 name 正在吃-----);} } class Dog extends Animal {public Dog(String name, int age) {super(name,age);}Override //这表明父类方法被重写了public void eat() { //子类重写父类方法System.out.println(age 岁的 name 正在吃狗粮);} } class Cat extends Animal {public Cat(String name, int age) {super(name, age);}Overridepublic void eat() { //子类重写父类方法System.out.println(age 岁的 name 正在吃猫粮);} } public class Test1 {public static void eat(Animal animal) { //Animal animal就是父类的引用animal.eat();}public static void main(String[] args) {Dog dog new Dog(狗狗, 3);Cat cat new Cat(猫猫, 4);eat(dog); ///通过父类的引用调用对应的eat方法eat(cat);} }运行结果 三.重写和重载 重写方法名不变、参数不变、返回类型不变、内容随意(除了内容其他和父类保持一致 重载方法名不变、参数必须改变、返回类型可以改变、内容随意 可以参考下图 四.转型 1.向上转型 实际就是创建一个子类对象 语法父类类型  对象名 new 子类类型 package Test1; class Animal {String name;int age;public Animal(String name, int age) {this.name name;this.age age;}public void eat() { //父类的方法System.out.println(父类方法);} } class Dog extends Animal {public Dog(String name, int age) {super(name,age);}Override //这表明父类方法被重写了public void eat() { //子类重写父类方法System.out.println(age 岁的 name 正在吃狗粮);}public void bark() {System.out.println(汪汪叫);} }public class Test1 {public static void eat(Animal animal) { //Animal animal就是父类的引用animal.eat();}public static void main(String[] args) {Animal animal new Dog(狗狗,3);eat(animal); animal.eat(); //两者运行结果相同} }值得注意的是向上转型之后就不能调用了子类Dog特有的bark方法了 2.向下转型 向下转型用到的方法是强制类型转换 我们来看一个实例 1.instanceof关键字 作用判断是否成功向下转型 格式对象名 instanceof 类型 五.多态与选择语句 分别用多态和选择语句实现一个画图形功能 有四种图形⚪矩形正方形三角形我们用类来描述 class Shape {public void draw() {System.out.println(画图型);} } class Yuan extends Shape {Override //重写public void draw() {System.out.println(⚪);} } class Juxing extends Shape {Override //重写public void draw() {System.out.println(矩形);} } class Fang extends Shape {Overridepublic void draw() {System.out.println(正方形);} } class San extends Shape {Overridepublic void draw() {System.out.println(三角形);} } 选择语句实现   多态实现 六.重写方法的调用 我们来看一下面的坑爹例子 package Test1; class B {public B() {func(); //构造方法中调用func方法}public void func() {System.out.println(B.func());} } class D extends B {private int num 1;Overridepublic void func() { //子类重写了父类的func方法System.out.println(D.func() num);} } public class Test1 {public static void main(String[] args) {D d new D();} }运行结果和分析  温馨提示 尽量不要在构造方法中调用其他方法 以上就是这篇文章的所有内容了 谢谢阅读本文希望你能从中获得一些启发和思考  三.结语美图分享 ✨谢谢你的阅读和耐心祝愿你在编程的道路上取得更多的成功与喜悦✨ ⭐️点赞收藏加关注学习知识不迷路⭐️ ✔️✔️✔️✔️ ⛳️ 点赞☀️收藏 ⭐️ 关注 ⛳️ 点赞☀️收藏 ⭐️ 关注 ⛳️ 点赞☀️收藏 ⭐️ 关注 ‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️‍♂️
http://www.w-s-a.com/news/92904/

相关文章:

  • 河南官网网站建设一般使用的分辨率显示密度是
  • dedecms新网站 上传到万网的空间宝洁公司网站做的怎么样
  • 网站建设语录优惠券的网站怎么做的
  • 白山市住房和建设局网站有实力高端网站设计地址
  • 沧州网站建设制作设计优化深圳网站自然优化
  • 企业做网站 乐云seowordpress中修改html
  • 网站细节门户wordpress主题下载
  • 全景网站模版wordpress套餐
  • 华为云建网站dw制作一个手机网站模板
  • 定陶菏泽网站建设河北新出现的传染病
  • 商业网站建设案例教程郑州服装网站建设公司
  • 网站内容怎么做专业的企业管理软件
  • 深圳网站制作公司排名微网站和微信公共平台的区别
  • 权威的唐山网站建设扁平网站欣赏
  • 网站外链建设工作计划应用公园app免费制作
  • 东莞营销型网站建设全自动建站系统
  • 网络在线培训网站建设方案虚拟主机配置WordPress
  • 建设工程信息查询哪个网站好台州做优化
  • wordpress页面回收站位置台州做网站
  • 邢台市行政区划图seo咨询师招聘
  • 外贸网站建设案例网站建设优化开发公司排名
  • 恩施网站优化郑州有没有厉害的seo
  • 电子商务网站建设与管理期末考试题铜山区建设局网站
  • 怎么做非法彩票网站大兴安岭网站建设公司
  • 网站备案授权书模板海外如何淘宝网站建设
  • 网站开发提供源代码dedecms做网站教程
  • 怎么做国际网站首页erp系统一套大概多少钱
  • 做代理网站用什么软件建设网站的企业多少钱
  • 微企免费做网站360收录提交
  • 网站导航页怎么做wordpress数据库批量替换