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

2021建站免费模板建站网站

2021建站,免费模板建站网站,西安网站建设设计公司,有免费的网址吗#x1f308;个人主页: Aileen_0v0#x1f525;学习专栏: Java学习系列专栏 #x1f4ab;个人格言:没有罗马,那就自己创造罗马~ 目录 继承 继承的普通成员方法调用 及 普通成员变量修改 构造方法的调用 子类构造方法 继承 package Inherit;class Animal … 个人主页: Aileen_0v0学习专栏:  Java学习系列专栏 个人格言:没有罗马,那就自己创造罗马~ 目录 继承  继承的普通成员方法调用 及 普通成员变量修改 构造方法的调用 子类构造方法  继承  package Inherit;class Animal {public String name;public int age;public void eat() {System.out.println(name 正在吃饭);} }class Dog extends Animal{public int count;public void wangwang() {System.out.println(name正在叫);}}class Cat extends Animal{public void miaomiao() {System.out.println(name 正在苗苗叫);}}public class Test3 {public static void main(String[] args) {Dog dog new Dog();dog.name 坦克;dog.eat();dog.wangwang();Cat cat new Cat();cat.name 小咪;cat.eat();cat.miaomiao();}} 继承的普通成员方法调用 及 普通成员变量修改 构造方法的调用 package Inherit;class Ani {public String name;public int age;public void eat(){System.out.println(name 吃饭!);} }class HotDog extends Ani{//傻狗 是狗的属性public String silly; public String name hello;public void houseGuard() {System.out.println(super.name正在看家护院!);} } //1.this 会优先访问子类自己的,若子类无 ,才会访问父类的. //2.super 只是一个关键字,在代码层面上,能够达到易读效果,可以用来访问父类的内容及地址但是不能说成是引用class Miao extends Ani{public void catchMouse(String name) {System.out.println(name 抓杰瑞!);}Overridepublic String toString() {return miao 抓老鼠;}public Miao() {System.out.println(name 抓老鼠!);}public Miao(String name) {this.name name;System.out.println(name 抓老鼠!);} }public class Test2{public static void main(String[] args) {Miao miao new Miao();Miao miao1 new Miao(喵喵);new Miao(Tom). catchMouse();HotDog hotdog new HotDog();System.out.println(hotdog);} } 子类构造方法  面试题: 1.this 会优先访问子类自己的,若子类无 ,才会访问父类的. 2.super 只是一个关键字,在代码层面上,能够达到易读效果,可以用来访问父类的内容及地址但是不能说成是引用 this 访问的范围大于 super package Inherit;class Animal {public String name;public int age;// public Animal() { // // }//父类调用含参的构造方法---//报错信息Implicit super constructor Animal()//is undefined for default constructor. //Must define an explicit constructorpublic Animal(String name , int age) {this.name name;this.age age;System.out.println(Animal(String,int));}public void eat() {System.out.println(name 正在吃饭);}public static void staticFunc() {} }class Dog extends Animal{public int count;public void wangwang() {System.out.println(this.name正在叫);//super.eat();---利用super调用父类方法staticFunc();}public Dog(String name , int age,int count) {//1.先帮助父类部分初始化 必须放到第一行super(name,age);//2.再初始化自己this.count count; System.out.println(Dog(String,int,int));}}class Cat extends Animal{public Cat() {super(mmi, 10);}public Cat(String name,int age) {super(name,age);}public void miaomiao() {System.out.println(name 正在苗苗叫);}}public class Test3 {public static void main(String[] args) {Dog dog new Dog(hello,10,3);dog.wangwang();} 在子类变量中访问父类的变量和方法 注意事项 1.当调用含参的构造方法时系统就不会自动调用无参构造方法 2.对象属性的初始化一定得调用构造方法的 3.子类构造方法当我们构造Dog时要先调用它的构造方法---     1.先帮助父类初始化通过super属性2.再通过this.属性 ...初始化属性。 4.如果子类想要调用父类的静态构造方法可以在子类中通过方法名进行访问 静态里面不能用this 也不能用super 注意子类构造方法中会默认调用无参构造方法 super            用户没有写时编译器会自动添加而且super必须是子类构造方法的第一句               并且只能出现一次。 5. 【不带参数默认叫咪咪带参数需要自己传】      父类初始化虽然执行了父类的构造方法但没有生成父类对象这里只是帮助子类初始化从父类继承过来的属性。 总结 在子类构造方法中并没有写任何关于基类构造的代码但是在构造子类对象穿件对象时先执行基类父类的构造方法然后执行子类的构造方法 因为: **子类对象中成员是有两部分组成的基类继承下来的以及子类新增加的部分。父子父子肯定是先有父再有子所以在构造子类对象时候 先要调用基类的构造方法将从基类继承下来的成员构造完整然后再调用子类自己的构造方法将子类自己新增加的成员初始化完整**。注意: 1,若父类显式定义无参或者默认的构造方法在子类构造方法第一行默认有隐含的super(调用即调用基类构造方法 2.如果父类构造方法是带有参数的此时需要用户为子类显式定义构造方法并在子类构造方法中选择合适的父类构造方法调用否则编译失败。 3.在子类构造方法中super(...)调用父类构造时必须是子类构造函数中第一条语句。4.super(...)只能在子类构造方法中出现一次并且不能和this同时出现
http://www.zqtcl.cn/news/575398/

相关文章:

  • 无锡网站推广优化公司单位网站建设必要性
  • 网站建设丶金手指花总12网站建设是怎么挣钱
  • 网站开发都是用什么框架广西建设网人员查询网
  • 做购物网站怎么写开题报告中山如何建网站
  • 专门做游戏交易的网站新网站如何才做被百度收录
  • 网站模板打包自己做电视视频网站吗
  • seo网站关键词排名提升公司建设网站需要多少钱
  • 湖北网站设计流程旺旺食品有限公司网页设计
  • 无锡专业网站建设华企网站建设推广优化
  • 做网站公司流程cms203片
  • wordpress网站主机名如何优化培训体系
  • 安平网站建设团购网站建设目的
  • 长春网页网站制作做网站时搜索的代码是什么
  • 排名好的移动网站建设陕西恒业建设集团网站
  • 怎么用ps做简单网站个人商城网站建设
  • mvc做门户网站自适应网站制作费用
  • 建设工程协会网站查询系统成品网站源码在线观看
  • 宝塔做两个网站安卓版wordpress
  • 即墨网站建设招聘企业类网站有哪些
  • 汕头网站建设开发软件开发属于哪个专业
  • 企业网站建设规划书阿里云虚拟机怎么做多个网站
  • 营销平台网站建设做视频怎么做
  • 吉林房地产网站开发icp网站授权函
  • 深圳公司网站建设哪家好郑州短视频培训机构
  • 网络培训班答案百度seo收录软件
  • 中核工建设集团有限公司网站网站建设管理中se是什么意思
  • 网站如何做关键词引流网站怎么快速做收录
  • 网站建设文案网站设计要学哪些
  • 品牌网站建设gs平台搭建工具
  • 怎么把自己做的网站弄到域名上柳州游戏网站建设