`
蒾ジ戀_+傳說
  • 浏览: 13348 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

类,接口,抽象类的应用及方法的实现和重写

 
阅读更多
//************************华丽的分割线**************************************
//定义一个GotoTest接口
public interface GotoTest{

//定义一个早上去学校的方法
public void GoMorning();
//定义一个中午去学校的方法
public void GoNoon();
//定义一个晚上去学校的方法
public void GoEvening();
}
//************************华丽的分割线**************************************
//定义一个GotoAbstact抽象类,该类要实现GotoTest接口
public abstract class GotoAbstract implements GotoTest{

//实现早上去学校的方法
public void GoMorning(){

System.out.println("今天早上去上课啦!");
}

//实现中午去学校的方法
public void GoNoon(){

System.out.println("今天中午去上课啦!");
}
//实现晚上去学校的方法
public void GoEvening(){

System.out.println("今天晚上去上课啦!");
}
}
//************************华丽的分割线**************************************
//定义一个Gotoschool类,该类继承GotoAbstract抽象类
public class Gotoschool extends GotoAbstract{

//再重写一个GoEvening方法
public void GoEvening(){

System.out.print("今晚去蓝杰上课");
}
//定义一个主函数

public static void main(String [] args){

//创建一个stu对象
Gotoschool stu = new Gotoschool();

//调用一次GoMorning方法
stu.GoMorning();
//调用一次GoNoon方法
stu.GoNoon();
//调用一次GoEvening方法
stu.GoEvening();
}
}
[size=large][/size]
分享到:
评论

相关推荐

    Java继承_抽象类与接口的应用.

    1.继承及继承实例 2.方法重写(Overwrite) 3.super关键字 4.方法重载(Overload) 5.final修饰符 6.abstract修饰符 7.抽象类 8.接口 9.接口和抽象类对比 10.接口和抽象类使用场合实例 11.总结

    实验项目C、面向抽象和面向接口编程

    一、实验目的 ★专题:继承基础和面向抽象编程★ 1、掌握继承的使用。...答:采用面向接口编程来模拟,通过编写接口去抽象设计数据的读与写方法,再编写不同设备的实现类去重写接口方法,节省代码。最后设计和

    JAVA细节知识

    另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。 还有,接口可以实现多重继承,而一...

    【05-面向对象(下)】

    •接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。 接口与抽象类的区别 •接口里只能包含抽象方法,不同包含已经提供实现的方法;抽象类则完全可以包含普通...

    Java 基础核心总结 +经典算法大全.rar

    接口和抽象类接口 抽象类异常 认 识 Exception 什么是 Throwable 常见的 Exception 与 Exception 有关的 Java 关键字 throws 和 throw try 、finally 、catch 什么是 Error 内部类 创建内部类集合 Iterable 接口顶层...

    net学习笔记及其他代码应用

    10.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m [Page] 答: int Num = this.TextBox1.Text.ToString() ; int Sum = 0 ; for (int i = 0 ; i ; i++) { if((i%2) == 1) { Sum += i ; ...

    《Java和Android开发实战详解》第6到10章源代码-by 南邮-陈杨

    第8章 继承、抽象类与接口 142 8.1 类的继承 142 8.1.1 类层次结构 142 8.1.2 类的继承 143 8.1.3 重写和隐藏父类的方法 145 8.1.4 隐藏父类的成员变量 147 8.1.5 使用父类的构造函数 149 8.2 接口 ...

    Java零基础-继承.md

    建议通过阅读相关的Java教材或搜索资料,进一步扩展学习与继承相关的高级主题,如多层继承、抽象类和接口等内容。 如有疑问,可以参考Java官方文档或向技术论坛寻求帮助,进一步加深对继承的理解。

    超级有影响力霸气的Java面试题大全文档

     声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,...

    ASP.NET开发实战1200例(第Ⅰ卷)第三章

    实例093 强制多态活动——抽象类和抽象方法 的应用 146 实例094 关于成员隐藏(使用New关键字 实现) 148 3.5 面向对象编程高级应用 150 实例095 拆装箱终结者——泛型 150 实例096 定制循环——实现迭代器 152 实例...

    java 面试题 总结

    声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其...

    src.zip Java的面向对象编程·讲解代码

    接口和抽象类 包和访问修饰符 构造函数和析构函数 成员变量和局部变量的区别? 适用人群: 这段语言描述的Java的面向对象讲解代码源码资源适用于那些对面向对象编程(Object-oriented programming, OOP)有一定了解...

    JAVA面试题最全集

    要掌握Collection相关的接口和类的使用 56.使用StringBuffer类与String类进行字符串连接时有何区别? 57.调用Thread类的destroy()方法有什么后果? 58.多线程,用什么关键字修饰同步方法?stop()和suspend()方法...

    疯狂JAVA讲义

    第1章 Java概述 1 1.1 Java语言的发展简史 2 1.2 Java的竞争对手及各自优势 4 ...11.8.1 Image抽象类和BufferedImage实现类 425 11.8.2 使用ImageIO输入/输出位图 427 11.9 剪贴板 432 11.9.1 数据传递的类...

    进销存系统文档作业例子

    声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其...

    AIC的Java课程1-6章

     通过扩展类和实现接口两种方式定义匿名内部类。 机动时间和复习 2课时 <br> 第8章 异常和断言 4课时  理解异常和错误处理的概念。  学习使用throw,throws检测抛出...

    JAVA面向对象详细资料

    38.3 编写使用武器行为接口和实现类 58 38.4 编写角色类和子类 58 38.5 测试类 58 38.6 动作冒险游戏补丁:增加新的角色和新的技能 59 38.7 编写新的打斗行为 59 38.8 编写新的治疗行为和实现类 59 38.9 修改角色...

    C++数据抽象和问题求解(第6版).[美]Frank M. Carrano(带详细书签).pdf

    ◆ 详细介绍了数据抽象,强调规范和实现之间的区别 ◆ 广泛介绍了各种面向对象的编程技术 ◆ 重点是核心的数据结构,而不是非必要的C++语言语法 ◆ 说明了类和ADT在问题解决过程中的作用 ◆ 诠释了ADT的主要...

    在线超市管理系统源码

    抽象工厂,用于创建各种数据对象的方法,这里有配置文件和反射的运用。 IDAL 数据接口层(控制是选择什么类型的数据库) 数据操作接口,数据访问层实现其接口并重写它(体现了面向接口的编程思想)。 BLL 处理应用...

    在线超市管理系统源码20110803

    抽象工厂,用于创建各种数据对象的方法,这里有配置文件和反射的运用。 IDAL 数据接口层(控制是选择什么类型的数据库) 数据操作接口,数据访问层实现其接口并重写它(体现了面向接口的编程思想)。 BLL 处理应用...

Global site tag (gtag.js) - Google Analytics