标签:继承 void public 自父 bird1 class dog1
语法:class 子类 extends 父类{} //定义子类时,显示继承父类
package com.qf.day13.t1.inherit; public class TestExtends { public static void main(String[] args) { Dog dog1 = new Dog(); dog1.breed = "哈士奇"; //继承自父类 dog1.age = 2; //继承自父类 dog1.sex = "公"; //继承自父类 dog1.furColor = "灰白"; //子类独有的 dog1.eat(); //继承自父类 dog1.sleep(); //继承自父类 dog1.run(); //子类独有的 //------------------------------------------ Bird bird1 = new Bird(); bird1.breed = "麻雀"; bird1.age = 1; bird1.sex = "雄"; bird1.furColor = "棕"; bird1.eat(); bird1.sleep(); bird1.fly(); } } //父类 class Animal{ String breed; int age; String sex; public void eat() {} public void sleep() {} } class Dog extends Animal{ //完成继承关系 String furColor; public void run() {} } class Bird extends Animal{ String furColor; public void fly() {} } class Fish extends Animal{ public void swim() {} } class Snake extends Animal{ public void climb() {} }
标签:继承,void,public,自父,bird1,class,dog1 来源: https://www.cnblogs.com/ht955/p/16368668.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。