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

如何查网站死链合肥市工程建设云平台

如何查网站死链,合肥市工程建设云平台,上传wordpress到空间,网站建设公司哪个好呀net网站建设本篇碎碎念#xff1a;最近的课程遇到瓶颈了#xff0c;看的时候感觉自己会了#xff0c;但是结束仔细一回顾还是一知半解#xff0c;一点一点来吧#xff0c;基础必须要打好(自己给自己好的心里暗示#xff0c;结局一定是好的) 今日份励志文案:慢慢改变#xff0c;慢慢… 本篇碎碎念最近的课程遇到瓶颈了看的时候感觉自己会了但是结束仔细一回顾还是一知半解一点一点来吧基础必须要打好(自己给自己好的心里暗示结局一定是好的) 今日份励志文案:慢慢改变慢慢成长慢慢适应慢慢优秀 冲冲冲 继承 怎么去设计继承什么时候会用到继承 继承解决了什么问题 继承是面向对象程序设计使代码可以复用的最重要的手段它允许程序员在保持原有类特性的基础上进行扩展增加新功能这样产生新的类叫做派生类子类 继承呈现了面向对象程序设计的层次结构体现了由简单到复杂的认知过程 继承主要解决的问题是:共性的抽取实现代码复用。 例如猫和狗都是动物我们就可以将共性的内容进行抽取然后采用继承的思想来达到共用 如果不使用继承代码变得比较麻烦看下列代码 代码的简单演示 class Bird{public String name;public int age;public void fly(){System.out.println(this.name正在天上飞);}public void print(){System.out.println(这只鸟的名字是this.name,它已经this.age岁了);} } class Fish{public String name;public int age;public void swim(){System.out.println(this.name正在水里游泳);}public void print(){System.out.println(这条鱼的名字是this.name,它已经this.age岁了);} } public static void main(String[] agrs){Bird birdnew Bird();Fish fishnew Fish();bird.age1;bird.name鹦鹉;bird.fly();bird.print();fish.age2;fish.name锦鲤;fish.swim();fish.print();} 其中 public String name; public int age; 为重复代码 此时就可以使用继承的概念来修改这段代码  class Animal1{public String name;public int age;} class Bird extends Animal1{public void fly(){System.out.println(this.name正在天上飞);}public void print(){System.out.println(这只鸟的名字是this.name,它已经this.age岁了);} } class Fish extends Animal1{public void swim(){System.out.println(this.name正在水里游泳);}public void print(){System.out.println(这条鱼的名字是this.name,它已经this.age岁了);} } 其中extend 是Java语言中的一个关键字 使用方式为: 子类 extends 父类 class A{public int a1;public int b2; } class B extends A{public int a10;public int c3; public void print1(){System.out.println(a);System.out.println(b);System.out.println(c);} } 根据就近原则:优先访问子类的如果子类没有a就访问父类的  可以根据super关键字去指定告诉编译器我们访问的父类的a 以上述代码举例用法是 System.out.println(super.a); 1.2 super和this的区别是什么?  相同点 1.都是Java中的关键字 2.只能在类的非静态方法中使用用来访问非静态成员方法和字段 字段的讲解:字段也可以称作数据成员可以是任何类型的对象可以通过其引用与其进行通信也可以是基本类型的一种 3.在构造方法中调用时必须是构造方法中的第一条语句并且二者不可以同时存在 不同点 1.this是当前对象的引用当前对象即调用实例方法的对象super相当于是子类对象中从父类继承下来部分成员的引用 2.在非静态成员方法中,this用来访问本类的方法和属性super用来访问父类继承下来的方法和属性 3.在构造方法中:this(...)用于调用本类构造方法super(...)用于调用父类构造方法两种调用不能同时在构造方法中出现 4.构造方法中一定会存在super(...)的调用用户没有写编译器也会增加但是this(...)用户不写则没有 在子类方法中 或或者 通过子类对象访问成员时: 1.如果访问的成员变量子类中有优先访问自己的成员变量 2.如果访问的成员变量与父类中成员变量同名则优先访问自己的 class A{public void fun(){System.out.println(父类中的);} } class B extends A {public void fun() {System.out.println(子类中的);}public void test() {fun();} }//底下是书写main函数中的public static void main(String[] args) {B bnew B();b.test(); } 3.如果访问的成员变量子类中无则访问父类继承下来的通过父类有没有定义则报错  class A {public void fun() {System.out.println(父类中的);} } class B extends A {public void test() {fun();} } 下列代码中同问fun函数由于子类中含有参数 afun10访问的是子类中的 fun  若父类中fun含有参数同子类一样 class A{public void fun(){System.out.println(父类中的);} } class B extends A {public void fun(int a) {System.out.println(子类中的a);}public void test() {fun(10);} } 产生子类对象的时候父类的成员就要初始化好 class Animal {public String name;public String color;//当没有public Animal //Java会提供一个//所以没有public Animal才不报错最好还是写上public Animal(String name, String color) {this.name name;this.color color;}public void eat() {System.out.println(this.name 正在吃...);}}class Cat extends Animal {public String character;//可以没有String name, String color//可以在super中体现//传了参数会更灵活public Cat( String color,String name ,String character ) {//调用父类的带有子类的2个参数的构造方法来初始化父类成员super(name,color);this.charactercharacter;}public void print(){System.out.println(这只猫的名字是name,它的毛是color,它是character);}public void barks() {System.out.println(this.name 正在叫...);}}class Dog extends Animal {public float weight;public Dog(String name, String color, float weight) {super(name, color);this.weight weight;}public void wangwang() {System.out.println(this.name 超重了);} }public static void main(String[] args) {Cat cat new Cat(白棕色,布偶猫,可爱的);cat.eat();cat.print();Dog dog new Dog(边牧犬,白黑色,60);dog.wangwang();} 上述例子实例化了父类成员在子类中调用了 上面这个图片是我刚开始写代码时犯的错误 cat.name 是没有括号的直接写就行cat.name   在eat上面调用要不然就是nullps都运行结束了再赋值能运行出来才怪 补:什么是实例化对象? Java实例化就是使用new关键字创建一个对象的过程 例如 Animal cat new Animal new Animal是以Animal类为模板在堆空间创建类一个Animal类的对象 ( ) 括号代表在对象创建后立即调用Animal类的构造函数对刚生成的对象初始化 Animal cat 创建了一个Animal类的引用变量 代码块的运行顺序具体运行代码会在下一条博客说明 1、父类静态代码块优先于子类静态代码块执行且是最早执行 2、父类实例代码块和父类构造方法紧接着执行 3、子类的实例代码块和子类构造方法紧接着再执行 4、第二次实例化子类对象时父类和子类的静态代码块都将不会再执行也就是说静态代码块只执行一次 如果有解释的不对或者不清晰如果可以从评论区指出我一定会加以修改万分感谢 希望对你们有所帮助
http://www.sadfv.cn/news/295139/

相关文章:

  • 做家教有哪些比较好的网站我自己做个网站怎么做
  • 宁夏建设工程造价站网站成都快速建站模板
  • 网站建设公司哪家网站优化软件方案
  • 门户网站建设的好处郑州网站推广方案
  • python做流量网站门户网站申请
  • 学校网站手机站的建设方案网站如何做微信支付宝支付宝支付
  • 贵州省住房和城乡建设部网站wordpress阿里云建站
  • 做课件的软件下载带有蓝色的网站全网最稳最低价自助下单网站
  • 城乡建设部网站察周圣进证件58招聘网站官网
  • asp网站上一篇下一篇代码精准广告投放平台
  • 怎么创建个人视频号竞价推广和seo的区别
  • 网上商城建设网站定制开发建设企业网站的原因
  • 3d网站开发电商网站开发ppt
  • 微网站开发+在线商城青山seo排名公司
  • 网站建设企业邮箱制作网站杭州市建设工程管理集团有限公司
  • 怎么做服务器网站扁平化网站首页
  • 网站推广应该怎么做网页制作素材打包下载
  • 青岛网站设计网站网站建设自学建站视频教程
  • 基于php网站建设设计wordpress建哪些网站吗
  • 淮北市住房和城乡建设局网站宁乡做网站地方
  • 网站建设 ui 企业网站电商网络营销
  • 网站建设图文中国网站排名前100
  • 加强网站信息建设静态网页模板源码
  • 淘宝做动图网站石家庄大型网络销售公司
  • 移动端网站seo好看又免费的图片素材网站
  • 优秀公司网站微信小程序开发零基础入门
  • 郑州网站建设微信小程序网站界面设计形考任务
  • 诛仙3官方网站时竹任务荧灵怎么做软件开发文档国家标准
  • 做网站需要的执照重庆网页设计培训
  • 开发wap网站 转龙岗网站设计公司