抽象类的子类要怎么写代码

1.java抽象类的创建及其子类的创建

public abstract class Fruit {

private String name;

private String color;

public Fruit(String name, String color) {

this.name = name;

this.color = color;

}

public abstract void pirntShape();

public void printInfo(){

System.out.println(name);

System.out.println(color);

}

}

public class Apple extends Fruit{

public Apple(String name, String color) {

super(name, color);

}

@Override

public void pirntShape() {

System.out.println("Apple");

}

}

public class Kiwi extends Fruit{

public Kiwi(String name, String color) {

super(name, color);

}

@Override

public void pirntShape() {

System.out.println("Kiwi");

}

}

2.子类调用 抽象类里的普通方法

抽象类不能被实例化,想调用里面的普通方法要通过继承,然后实例化子类调用抽象类的普通方法,下面有一段示例代码供你参考

定义一个抽象类 A

public abstract class A {

abstract int getSum(int a,int b);//抽象方法

int getSum2(int b)

{

int b;

return b;

};//普通方法

}

定义B类继承A类

public class B extends A {

int getSum(int a,int b) { //必须实现父类中的抽象方法的具体细节

int sum=a+b;

return sum;

}

public static void main(String a[]){ //主方法

System.out.println(new B().getSum2(90));//调用普通方法

System.out.println(new B().getSum(2,6));//调用抽象方法也相同

}

}

代码你不要复制,因为标点有中文状态下的可能会报错

希望能解决你的疑问,不过抽象类还有一个特例“接口”,接口要通过implements 关键字实现

3.java如何定义继承性抽象类并实现抽象类中抽象方法的子类,比如动

动物类:

public abstract class Animal{

抽象方法 吃:

public abstract void eat();

}

狗类:

class Dog extends Animal{

完成父类的抽象方法 吃(狗):

public void eat(){

system.out.println("dog is eating。");

}

}

4.求JAVA代码~~~~~~~~~~:编写一个应用抽象类的程序

public class text_1 {

/**

*

* @param args

* @author lovefang

* @功能:介绍类

* @时间:2011/5/8

*/

public static void main(String[] args){

Compute compute=new Compute();

Camera camera1=new Camera();

Phone phone1=new Phone();

compute.useUsb(camera1);

compute.useUsb(phone1);

}

}

//接口

//定义Usb接口,抽象类

interface Usb{

int a=1;

//声明两个方法,state表示开始工作,stop表示停止工作

public void start();

public void stop();

}

//编写相机类,相机实现usb接口

//一个重要的原则:当一个类实现了一个接口,则要求该类把这个接口中的方法全部实现

class Camera implements Usb{

public void start(){

System.out.println("我是相机,开始工作了");

}

public void stop(){

System.out.println("我是相机,不工作了");

}

}

//编写手机类,手机实现usb接口

class Phone implements Usb{

public void start(){

System.out.println("我是手机,开始工作了");

}

public void stop(){

System.out.println("我是手机,不工作了");

}

}

//接口继承别的接口

interface Tt{

}

interface Tt1 extends Tt{

}

//计算机类

class Compute{

public void useUsb(Usb usb){

// 开始使用Usb

usb.start();

usb.stop();

}

}

抽象类的子类要怎么写代码

转载请注明出处育才学习网 » 抽象类的子类要怎么写代码

知识

美妆店铺介绍怎么写

阅读(322)

本文主要为您介绍美妆店铺介绍怎么写,内容包括店铺介绍怎么写,化妆品店铺怎么介绍,化妆品网店店铺介绍怎么写。只写上一句话或一段话,再加上淘宝平台默认名片式的基本信息,和联系方式。简单明了。例如:欢迎光临本店,本店新开张,诚信经营,只赚信誉

知识

春运总结开头怎么写

阅读(205)

本文主要为您介绍春运总结开头怎么写,内容包括春运执勤总结怎么写,关于春运的作文开头给个小提示不要现成的谢谢、,2017年1月份工作总结开头怎么写。范文: XX年春运工作的基本情况 XX年春运安全工作,从XX年12月25日开始到XX年4月5日结束,历时1

知识

大作业个人总结怎么写

阅读(227)

本文主要为您介绍大作业个人总结怎么写,内容包括个人工作总结100字,大学的个人总结怎么写,大学个人总结怎么写。最低0.27元开通文库会员,查看完整内容>原发布者:勤劳的人XX简短个人工作总结 加强业务知识学习和克服自身的缺点,今后要认真总结

知识

标书封条怎么写

阅读(278)

本文主要为您介绍标书封条怎么写,内容包括标书封条怎么写,标书如何封装,封条如何写,标书的封条怎么写。首先要看你的招标书要求,基本上招标书都有写封条格式的,不按照招标书要求封,没开标都直接把你打成废标了!如果实在没有才可以按照我给你说

知识

阅读使我快乐怎么写题目分析

阅读(203)

本文主要为您介绍阅读使我快乐怎么写题目分析,内容包括'阅读使我快乐的提纲怎么写,以[阅读带给我快乐]为题的作文怎么写,阅读给我带来快乐,征文怎么写题目是:阅读给我带来快乐。大诗人杜甫曾经说过:“读书破万卷,下笔如有神”。书是人类进

知识

书面通知函怎么写

阅读(301)

本文主要为您介绍书面通知函怎么写,内容包括提前通知租户的书面通知函怎么写,书面告知函,要求继续合同书面通知书怎么写。关于要求继续履行合同的函*******公司:根据贵我双方于*****年*月*日签订了《预制箱梁安装劳务合同书》第五条5.1款约

知识

离职通知客户怎么写

阅读(661)

本文主要为您介绍离职通知客户怎么写,内容包括公司员工离职如何通知客户,给客户的员工离职通知怎么写,离职如何发邮件通知客人。短信通知或者邮件通知都是可以的,模板可采用以下表达: 1.同行人士的模板:尊敬的**:你好!因个人原因,自*月*日开始,本

知识

义乌繁体字怎么写

阅读(242)

本文主要为您介绍义乌繁体字怎么写,内容包括义乌,繁体字有几画几笔,义乌,繁体字有几画几笔,"义乌市青口小学"正确的繁体字该如何写。汉字写法非常众多,除了我们可以在字典上看到的简体、繁体和异体字之外2113,还有非常多生僻的写5261法。据说当

知识

偷水检讨书怎么写

阅读(252)

本文主要为您介绍偷水检讨书怎么写,内容包括关于学校偷水被抓的检讨书,关于学校偷水被抓的检讨书,工厂偷水后请给篇检讨书。班主任老师:我非常懊悔,在此向您递交这份偷窃行为的检讨书,以此对我个人不良行为的深深反省。关于我的情况,在校期间表

知识

超市特价传单怎么写

阅读(204)

本文主要为您介绍超市特价传单怎么写,内容包括急求超市大甩卖的文字传单要怎么写,超市促销的宣传语怎么写,如何写超市宣传单。原发布者:谭韬君超市促销宣传语惊喜一:韩束系列化妆品,买一送一,满一百元,即可抽奖一次2、每逢佳节倍思亲IGA为您送温

知识

铁路行李员的安全预想怎么写

阅读(201)

本文主要为您介绍铁路行李员的安全预想怎么写,内容包括铁路列车行李员工作总结,铁路列车行李员工作总结,车站行李员安全生产责任制的内容。汽车站安全生产责任制度 第一条 为了进一步贯彻落实“安全第一,预防为主”的基本的方针,强化各级安全

知识

化解犯太岁的符怎么写

阅读(306)

本文主要为您介绍化解犯太岁的符怎么写,内容包括冲太岁的阳符怎么写,解犯太岁符,犯太岁一定要请化太岁符么,看看真正的高人是如何化解。犯太岁者流年不利,易犯小人、失财、感情不顺,或有刀剑之伤(车祸,病痛,开刀手术之灾)。当请本命太岁护身符化

知识

键盘中法语2eme怎么写

阅读(257)

本文主要为您介绍键盘中法语2eme怎么写,内容包括法语键盘怎么输入@是法语(法国)的键盘,还有比如çàêîËÏ,请问在法国法语的键盘上怎么输入é、è、ç、à和ù的大写和序数词上,用法语(法国)键盘,如何能打出上面是两点的“i”以及“oe”的合

知识

单位重症申请书怎么写

阅读(226)

本文主要为您介绍单位重症申请书怎么写,内容包括办理重症医疗申请如何写,办理重症医疗申请如何写,重症申请书有范文吗。灵活就业人员的医保,也属于武汉市城镇职工医疗保险,可以享受大额、重症,其中重症的享受病种要求、疾病程度要求、办理程序

知识

代办组织代码证授权委托书怎么写

阅读(263)

本文主要为您介绍代办组织代码证授权委托书怎么写,内容包括组织机构代码证办理委托书怎么写,组织机构代码证办理委托书怎么写,去办组织机构代码证需要的委托书什么样子。什么委托书?新办?委 托 书委托单位名称:受委托人姓名:身份证号码:电话:现受

知识

css中的代码怎么写

阅读(234)

本文主要为您介绍css中的代码怎么写,内容包括css代码怎么插入图片,在css中插入背景图片应该怎么写代码呀,html背景图片代码怎么写。可以在CSS里面用background-image:url(你的图片地址)。这样来加入图片,展现到百网页中。<div id="bgimg

知识

flash简单按钮代码怎么写

阅读(201)

本文主要为您介绍flash简单按钮代码怎么写,内容包括FLASH按钮简单的代码是什么,flash中怎么在按钮上写代码,FLASH怎样添加按钮代码。AS2.0的话用到的是这个函数:setRGB(Color.setRGB 方法)public setRGB(offset: Number)

知识

刚学时怎么写java代码

阅读(220)

本文主要为您介绍刚学时怎么写java代码,内容包括我是刚学java的,用什么写java代码比较好,不太想用记事本,刚学JAVA,求一个简单的JAVA代码,要正确,以及运行方式搜狗,刚刚开始学习java求助代码。MyEclipse,我们公司的java开发都用这个。。。

知识

vc怎么开始写源代码

阅读(221)

本文主要为您介绍vc怎么开始写源代码,内容包括vc++怎么开始运行代码,vc++怎么开始运行代码,vc++6.0如何编写c源程序。首先我们打开VC++工具,然后我们点击文件菜单下面的新建选项。

知识

微信退出代码怎么写

阅读(300)

本文主要为您介绍微信退出代码怎么写,内容包括微信怎么退出程序,微信小程序退出账号怎么实现,微信朋友圈闪退代码。在微信界面中点击右上角的三点按钮以打开菜单,在出现的菜单列表中选择“设置”菜单。在设置界面有很多设置选项,其中一项就是

知识

写代码前怎么理思路

阅读(215)

本文主要为您介绍写代码前怎么理思路,内容包括代码该怎么管理,管理思路是什么,写C++代码时怎么理清思路,写程序之前有什么可以帮助理清思路的方法。我最近也是在学代码,天天敲。之前和你一样也是函数意义能理解但是不能写出来,总的来说还是没

知识

删除网页代码怎么写

阅读(223)

本文主要为您介绍删除网页代码怎么写,内容包括删除网页代码的代码,怎么写一段js代码能删除页面一段内容,html页中删除的代码怎么写。<html><head><title&gt;删除标签</title><script>//删除方法,参数obj为你要删除的对象functi

[/e:loop]