欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《移动通信软件编程基础-Java语言》第4章.ppt

    • 资源ID:6528516       资源大小:2.70MB        全文页数:47页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《移动通信软件编程基础-Java语言》第4章.ppt

    移动通信软件编程基础 Java,知识回顾,4,类和对象的高级特征,第,章,本章目标,理解继承及其特点,运用Java程序实现继承,理解多态及其特点,运用Java程序实现多态,掌握访问修饰符及方法修饰符,继承,继承是一种机制,让一个类能够继承另一个类的所有行为和属性。,通过继承,一个类可以拥有已有类的所有功能。通过继承,所有类都以严格的层次结构来组织。,继承,子类,继承其他类的类叫子类,被继承的类叫做超类(父类)。,继承的特点,层次结构,子类继承 父类的属性和方法,使用Java实现继承,实现步骤:,步骤:编写父类,步骤:编写子类,使用关键字extends继承父类,演示,使用Java实现继承,继承演示,子类的构造方法,子类构造方法的名称与类的名称相同 在子类中调用父类构造方法,使用关键字super 调用父类构造方法的语法为:super();或 super(参数列表);用super语句来调用父类的构造方法时,必须遵守以下语法规则:,子类的构造方法中,通过super语句调用父类构造方法。子类的构造方法中若有super语句,必须做为构造方法的第一条语句。,子类的构造方法,演示,使用Java创建子类构造方法,子类构造方法演示,多态,多态是一种普遍存在的现象,如water的三种形态:冰水汽等。也就是指“多种形式”。多态使用不同的实例而执行不同操作。多态实现的方法包括方法重写和方法重载。软件系统支持多态的前提就是能够静态(编译时)或者动态(运行时)地确定类型。,多态,演示,使用Java实现多态,多态演示,方法重载,对于类的方法(包括从父类中继承的方法),如果有两个方法的方法名相同,但参数不一致,那么可以说,一个方法是另一个方法的重载。,方法重写,在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。super.methodname()用于调用父类中的方法,方法重写,重写,演示,使用Java实现方法重写,方法重写演示,访问修饰符,访问修饰符,使用访问修饰符,起到信息隐藏的作用,信息隐藏的原因,对任何实现细节所作的更改,不会影响使用该类的代码,防止用户意外删除数据,使类易于使用,访问修饰符的分类,控制对类、方法和,变量的访问的限定符,private,protected,public,默认修饰符,限定符static,,创建类方法和类变量,限定符final,,用于固定类、方法和变量的实现,限定符abstract,,用于创建抽象类和方法,private修饰符,类中限定为private的成员,只能被这个类本身访问。如果一个类的构造方法声明为private,则其它类不能生成该类的一个实例。,protected修饰符,默认修饰符,public修饰符,访问修饰符,演示,在Java中使用访问修饰符,访问修饰符演示,静态变量,static修饰符修饰的变量叫静态变量静态变量独立于类的实例,使用类去访问,而不是类实例,所以也叫类变量静态变量的声明格式:static type classVar;类变量仅在生成第一个对象时分配内存,所有实例对象共享同一个类变量类变量可通过类名直接访问,静态变量,静态方法,static修饰符修饰的方法叫静态方法静态方法独立于类的实例,使用类去访问,而不是类实例,所以也叫类方法静态方法的声明格式:static returnType classMethod(paramlist)静态方法使用规则:可以调用其他静态方法;必须访问静态数据;不能使用super或this关键字,静态方法,演示,在Java中使用static修饰符,static修饰符演示,final修饰符,限定符final用于类、方法和变量,指出它们将不能被修改。对于类、方法和变量,final的含义分别为:final类不能被继承;final方法不能被子类覆盖;final变量的值不能被修改,final修饰符,演示,在Java中使用final修饰符,final修饰符演示,abstract修饰符,由abstract修饰的方法叫抽象方法;由abstract修饰的类叫抽象类抽象方法必须声明在抽象类中抽象方法语法:abstract type method_name(parameter_list);声明抽象类语法:abstract class 父类中的某些抽象不包含任何逻辑,并需要在子类中重写,子类提供这种抽象方法的实现细节,abstract修饰符,抽象类不能被实例化构造方法和静态方法不能是抽象的父类的抽象方法往往在子类中实现,演示,在Java中使用abstract修饰符,abstract修饰符演示,接口,接口就是某个事物对外提供的一些功能的声明 可以利用接口实现多态,同时接口也弥补了Java单一继承的弱点使用interface关键字定义接口一般使用接口声明方法或常量,接口中的方法只能是声明,不能是具体的实现,接口的创建方法,接口的实现,演示,在Java中使用接口,接口演示,多继承,发动机,电驱动发动机,光驱动发动机,光电驱动发动机,多继承,演示,多继承,多继承演示,总结,习题,作业,

    注意事项

    本文(《移动通信软件编程基础-Java语言》第4章.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开