`
大_圣
  • 浏览: 17670 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

对于第四章两次课的总结

阅读更多
1.类的继承:
   1).语法格式:public class 类名 extends 父类名{

      }
   2).在同一个包下,子类能够继承到父类中公有的(public),受保护的(protected)以及java中默认的访问限定修饰符所修饰的属性和方法;
      当子类和父类不在同一个包下的时候,子类只能继承到父类的公有属性和方法.
   3).子类可以对父类中的方法进行重写,在子类中重写父类的方法时,必须保证子类中的方法名和父类的方法名完全一样(包括返回值类型,参数类型以及参数个数).而子类中重写的方法的访问限定修饰符的范围必须比父类中要被重写的方法的范围大(可以是一样大).
     当子类不对父类中的方法重写,则子类所创建的对象直接调用父类中的方法,如果进行了重写,则调用子类本身重写的方法,可以对比于生活中的父子,儿子还不能赚钱的时候,钱肯定是从父亲那里拿,而当儿子能赚钱的时候,钱便是由自己得来.

   4).存在继承关系的两个类还可以自动转型.其格式为:父类名 对象 = new 子类名();
    也以父子为例,儿子可以通过父亲的原因被其他人所认识.

2.接口,抽象类以及事件.
   1).定义接口的语法格式:
        public interface 接口名{
         //接口中可以定义方法,但是这些方法必须是抽象的方法,不能有方法体
//定义接口的访问修饰符,必须是public,或者不写,不写则java自动认为是public
public abstract 返回值类型  方法名(参数列表);
        
          返回值类型  方法名(参数列表);//即在定义抽象方法的时候可以省略关键字abstract

          public static final 数据类型 常量名 = 值;
        }
    2).实现接口语法格式:
         public class 类名 implements 接口名{
                //实现一个接口,必须要重写接口中的所有方法
         }
    3).定义抽象类的语法格式:
         public abstract class 类名{
             //可以定义任何访问修饰符的方法和构造函数
     //可以定义抽象的方法
     public abstract 返回值类型 方法名(参数列表);//在抽象类里必须要有abstract关键字来定义抽象方法
         }
        a.抽象类可以由类继承,也可以实现接口和继承其他类.
          b.抽象类不能创建对象.
        c.继承抽象类时可以选择性的重些类中的方法.
     4).事件:java中的事件通过java提供的api来实现,鼠标点击、键盘输入等等都是事件
分享到:
评论

相关推荐

    化工原理第一章第五次课.pdf

    总结来说,《化工原理》第一章的第五次课主要讲解了化工管路中的阻力损失计算方法,包括直管阻力和局部阻力,以及如何通过量纲分析法和莫迪图来处理湍流状态下的摩擦系数,这对于理解和优化化工过程中的能源利用至关...

    高级语言程序设计教学课件第7章2次课.ppt

    在高级语言程序设计中,函数是程序的基本组成单元,用于封装特定功能,可以被多次调用。本课件主要介绍了有参函数和无参函数的定义、函数的返回以及函数的调用方式。 首先,我们来看有参函数和无参函数的定义。有参...

    第三章章节复习课.doc

    总结,本章重点复习了整式的概念,包括单项式、多项式、同类项的定义,整式的加减运算是基于数的运算律和运算性质,去括号和合并同类项的规则,以及如何解决与整式相关的实际问题。通过复习,学生应能熟练掌握这些...

    软件工程课件:第6章 实现(第四堂课).ppt

    《软件工程》第六章主要探讨的是软件实现过程中的测试策略,特别是如何通过有效的测试用例设计来确保程序的完整性和正确性。其中,路径覆盖是一个关键的概念,它旨在通过选择足够多的测试用例,使得程序中的每一条...

    第七章 微分方程复习课1

    总结来说,本章复习涵盖了微分方程的基本概念、解法,特别是变量可分离的微分方程和一阶线性微分方程的解法,以及二阶常系数线性微分方程的处理。理解和掌握这些知识对于解决实际问题和深入学习微分方程理论是至关...

    (2021-2022年)专题资料完美版全一册下 第二章 第13课 二次函数的应用——抛物线型问题.ppt

    总结来说,本资料深入浅出地介绍了如何运用二次函数解决实际问题,特别是涉及抛物线形状的问题,包括求解交点、顶点、最大值和最远点等。这些知识对于理解物理学中的运动轨迹、工程设计和数学建模都至关重要。通过...

    信息安全技术课程总结.pdf

    信息安全技术课程总结 本课程总结了信息安全技术的基础概念、发展阶段、信息安全服务、安全机制、PDR技术体系、纵深防御技术体系、信息安全内容、信息保密技术、信息认证技术、公钥基础设施等方面的知识点。 1. ...

    2021_2022学年新教材高中化学第四章化学反应与电能阶段复习课课件新人教版选择性必修1202106251191

    在高中化学的学习中,第四章“化学反应与电能”是一个关键部分,涵盖了原电池、化学电源以及电解池等重要概念。以下是对这部分内容的详细解释: 1. 原电池: - 原电池是利用化学反应来产生电流的装置。其构成条件...

    第28章、排序、栈和队列(理论课).ppt

    ### 第28章 排序、栈和队列(理论课) #### 一、课程概述 本章节主要介绍计算机科学中的三个重要概念:排序算法、栈以及队列,并且通过这些概念的学习,帮助读者理解如何在C语言环境中实现相应的算法和技术。 ###...

    【导学案设计】2015版高中化学 第3章复习课巩固练习 新人教版必修2

    【导学案设计】2015版高中化学 第3章复习课巩固练习 新人教版必修2 本导学案旨在帮助学生巩固高中化学第3章的知识点,主要涉及有机化学的基础概念和反应类型。以下是部分练习题及其解析,以加深对有机化学的理解。 ...

    【红对勾】2015版高中数学 第一章 数列习题课(1)新人教版必修5

    例如,第4题中利用S8-S3=5a6=10,求得a6,进而求出S11。 4. **等差数列的等比性质**:如果数列{an}是等差数列,那么数列{an^2}的相邻两项之比不是一个常数,除非数列{an}是常数列。在第5题中,竹节的容积成等差数列...

    陕西省山阳县色河铺镇八年级数学下册第16章二次根式16.1二次根式第1课时导学案无答案新版新人教版201804251194

    【标题与描述】所涉及的主题是初中数学中的二次根式,特别是针对八年级下册第16章第1课时的内容。课程的目标是理解和运用二次根式的性质进行计算和化简,包括(a√)²=a(a≥0)和√(a²)=|a|这两个基本概念。 ...

    老二牛车第九章上机课备份与恢复简介.pdf

    #### 四、总结 通过以上介绍,我们可以了解到Oracle数据库备份与恢复的相关知识,包括备份的重要性、OEM提供的图形化操作流程以及备份的最佳实践。这些知识对于Oracle数据库管理员来说是非常重要的,能够帮助他们更...

    第10章、课堂讨论一(讨论课).ppt

    ### 第10章 课堂讨论一(讨论课) #### 知识点一:代码编写规范 **1.1 对开发的作用** 代码编写规范是确保软件质量的重要手段之一。它不仅有助于提升代码的可读性和可维护性,还能提高团队协作效率。在C语言开发...

    第四章 电路定理 (1).docx

    第四章的电路定理是电路分析中的核心概念,主要涵盖了三个重要的定理:叠加定理、替代定理以及Thevenin定理和Norton定理。这些定理为理解和简化复杂的电路提供了理论基础和实用方法。 **1. 叠加定理**: 叠加定理...

    2020秋八年级数学上册第12章一次函数12.3一次函数与二元一次方程学案无答案新版沪科版

    7. **典型例题与总结**:通过本节课的学习,我们掌握了如何通过图象法解二元一次方程组,理解了一次函数与二元一次方程之间的联系,学会了如何从函数的角度分析和解决问题,以及如何通过函数图象找交点来确定方程组...

    python入门到高级全栈工程师培训 第3期 附课件代码

    第4章 01 上节课复习 02 创建用户相关的文件 03 用户增删该查及组相关操作 04 对文件的权限管理 05 对目录的权限管理 06 权限管理补充 07 属主属组及基于数字的权限管理 第5章 01 上节课复习 02 文件合并与文件...

    八年级数学下册第一章二次根式1.2二次根式的性质1导学案无答案新版浙教版

    【正文】 本篇导学案主要探讨了八年级数学...总结起来,这个导学案旨在帮助学生全面理解和掌握二次根式的两个基本性质,通过各种形式的练习加强学生的理解,提高他们的计算和化简能力,为后续的数学学习打下坚实基础。

Global site tag (gtag.js) - Google Analytics