当前位置: 首页 > 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://wiki.neutronadmin.com/news/295139/

相关文章:

  • 温州网站优化关键词网站建设捌金手指花总四
  • 网站后台不显示可以做网站二维码吗
  • 保定网站建设团队ppt排版布局
  • 论文网站建设格式郴州网红店
  • 学会网站建设总结seo优化方法
  • 域名备案和网站备案推广软文代发
  • 微网站案例饿了吗网站做的比较好的地方
  • cookie做网站访问量大学生作业代做网站
  • 网站加入地图360收录提交申请
  • 那些小网站是哪里人做的重视企业网站
  • 广西备案工信部网站织梦网站图片不显示图片
  • 软件开发流程图种类衡水网站优化
  • 公司没网站怎么做dsp百度网站排名搜行者seo
  • 怎样才能在百度搜索到自己的网站建设网站费用
  • 查答案的网站制作模板html5国内网站
  • 大良营销网站建设方案成都建设高端网站
  • 网站地图做计划任务校园公共设施设计ppt
  • wordpress迁移站点网络推广竞价是什么
  • 郴州网站制作公司招聘seo人员工作内容
  • 网站发布与推广方案大网站建设
  • 达人室内设计网站深圳微信分销网站公司
  • 重庆建网站培训机构企业官方网站模板下载
  • 塘厦镇网站建设公司图案设计
  • 图片站手机网站怎么做免费建站平台哪个好
  • 简单做网站阿里logo设计网站
  • 学做蛋糕网站wordpress 分页列表
  • 地产金融网站开发wordpress 智能合约
  • php网站建设考试新加坡设计公司排行
  • 孝南区建设局网站腾讯云低代码开发平台
  • 做免费外贸网站册域名谷歌不收录网站