下载此文档

java类30534895-课件(PPT·精·选).ppt


文档分类:IT计算机 | 页数:约71页 举报非法文档有奖
1/71
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/71 下载此文档
文档列表 文档介绍
1第一章 Java 概述 2 第一章 Java 概述? 面向对象的概念? Java 语言的特点? Java 的开发环境? 简单 Java 程序? Java 数据类型? Java 中的类、方法和变量? Java 名空间及访问规则? Java 中的抽象类、接口和程序包? 构造函数 3 面向对象的概念?面向对象程序设计的几个主要概念: –类–继承与派生–继承性–多态性 4 面向对象的概念 class Car { int color_number; int door_number; int speed; void brake() { …} void speedUp () { …}; void slowDown () { … } }计算机中的对象的原型现实生活中的对象?数据抽象类型 5 面向对象的概念?什么是类? ?类是描述对象的“基本原型”,它定义一种对象所能拥有的数据和能完成的操作,在面向对象的程序设计中,类是程序的基本单元。 variables methods ?程序中的对象是类的一个实例, 是一个软件单元, 它由一组结构化的数据和在其上的一组操作构成。 6 面向对象的概念?变量:即指对象的所知道的状态?方法:指对象的功能单元。?什么是消息? ?软件对象通过相互间传递消息来相互作用和通信?一个消息由三部分组成:?1. 接受消息的对象?2. 要完成方法的名字?3. 方法需要的参数对象 B 对象 A message 7 面向对象的概念?一个例子?在程序中操作对象是类的一个实例:即对象?创建一个对象 Hello obj =new Hello(); ?调用方法 ( “ Hello World! ”) class Hello { } private String s ; public void showString () { (s );} public void changeString(String str ) { s= str ; return s;} 8 有关面向对象的概念?什么是封装??封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际私有数据方法上使用方法将类的数据隐藏起来, 控制用户对类的修改和访问数据的程度。方法数据对象 A对象 B 公有数据 9 有关面向对象的概念?什么是子类??子类是作为另一个类的扩充或修正所定义的一个类. 自行车(super class) Mountain bikes Racing bikes Tandem( 双人) bikes sub class 10 有关面向对象的概念?什么是继承??继承是子类利用父类中定义的方法和变量就像它们属于子类本身一样. class Car { int color_number; int door_number; int speed; push_break() { … } add_oil() { … } } class Trash_Car extends Car { double amount; fill_trash() { … } }

java类30534895-课件(PPT·精·选) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数71
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aidoc7
  • 文件大小0 KB
  • 时间2016-05-05