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

    Java面向对象程序设计与系统开发第1章 面向对象开发基本概念.ppt

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

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

    Java面向对象程序设计与系统开发第1章 面向对象开发基本概念.ppt

    面向对象程序设计与系统开发,第一章 面向对象开发基本概念,2,驱动任务一,用Java语言描述一个长方形类,其有长和宽两种属性,并且能够计算每一个长方形的面积和周长,3,目标及知识点,4,什么是类,方法:是用来描述对象动态特征的一组操作,属性:是用来描述对象静态特 征的一组数据,类就是对事物的抽象和归纳,是相同标准事物的集合与抽象,5,如何创建类,性别,名字,能说话,能思考,眼睛,鼻子,手,能吃饭,能吃饭,抽象出类,属性,方法,6,类图,7,【思考】,请画出苹果类的类图、猫的类图。,8,用Java语法构建出类,Java中类定义语句的形式为:,class 类名/类头的定义/*类体的定义*/成员变量声明;成员方法定义;,其中,class是Java语言中定义类时必须使用的关键字。“类名”是为这个类取的名,应书写为Java语言合法的标识符。大括号中是定义类体的地方,指明该类中包含的数据成员和成员方法,9,【例1-1】,定义一个名为Round的圆形类,其有半径属性,有求周长的方法。class Round double radius;/半径 double perimeter()/求圆形的周长return 2*3.14*radius;,步骤:,1、定义类 2、定义半径属性 3、定义求周长的方法,10,任务实现,从功能需求中分析并抽象出类,做出类图,按照类图将对应的类的结构构建出来,实现出类中的方法,定义一个长方形类,其有长和宽两种属性,并且能够计算每一个长方形的面积和周长,11,驱动任务二,利用任务设计的矩形类,创建出一个长和宽分别为10和5的具体的长方形,并打印,12,目标及知识点,13,什么是对象,在面向对象软件设计中,对象就是用来描述客观事物的一个实体,它将现实中的事物变成了软件世界中的具体东西,它们的创造者就是你程序员,你的软件世界中有了这些东西,你就可以让这些东西来完成你作为造物主所交予它们的任务。你所创造的软件世界中,对象就是构成你的世界的一个基本单位,其由一组属性和对这组属性进行操作的一组方法所组成。,14,类和对象的关系,类是具有相同属性和行为的一组对象的总称,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和行为两个主要部分,类,对象,15,对象创建,对象创建的形式为:,类名 对象名;对象名=new 类名(参数列表);或者 类名 对象名=new 类名(参数列表);,其中,“类名”指出了这个对象属于哪个类,“对象名”是给这个对象取一个区别于其他对象的变量名。类名后面的圆括号指定了类的构造方法(将在下一章详细学习)。这里new运算符是Java关键字,专门用于调用构造方法来产生一个实体对象,例:创建一个Rectangle对象Rectangle rect=new Rectangle();,16,对象创建,访问对象成员的一般形式为:,对象名.成员变量名 对象名.成员方法名(参数列表),其中,“类名”指出了这个对象属于哪个类,“对象名”是给这个对象取一个区别于其他对象的变量名。类名后面的圆括号指定了类的构造方法(将在下一章详细学习)。这里new运算符是Java关键字,专门用于调用构造方法来产生一个实体对象,例:访问对象rect的数据成员width并赋值10 rect.width=10;,17,public static void main(String args)Round r=new Round();/声明并实例化圆形对象r r.radius=10;/访问成员变量并赋值 double p=r.perimeter();/调用成员方法求周长 System.out.println(半径+r.radius+的圆的周长是:+p);,例:利用例1-1定义的圆形类Round,计算半径为10的 一个具体圆的周长,18,长,public static void main(String args)Round r1=new Round();/声明并实例化Round对象r1 Round r2=new Round();/声明并实例化Round对象r2/给每个对象的半径属性赋值 r1.radius=10;r2.radius=20;/调用r1中perimeter()方法得到r1的周长并打印输出 System.out.println(半径+r1.radius+的圆的周长是:+r1.perimeter();/调用r2中perimeter()方法得到第二个长方形的面积并打印输出 System.out.println(半径+r2.radius+的圆的周长是:+r2.perimeter();,例:利用例1-1中定义的圆形类Round,生成半径为20、10的两个对象,并计算每个对象的周长,19,任务实现,类的概念,创建类的对象,访问对象,给对象属性赋值,20,课堂总结,类和对象的概念类和对象的关系对象成员的访问,

    注意事项

    本文(Java面向对象程序设计与系统开发第1章 面向对象开发基本概念.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开