下载此文档

Java程序设计课件__面向对象程序设计.ppt


文档分类:IT计算机 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
Java语言程序设计 第三章 Java面向对象编程基础
讲授人:傅晓阳教授
上章回顾
JAVA的基本数据类型分为几种?分别是什么?
基本数据转换的原则是什么?
流程控制有几种形式,分别是什么?
DavidFu
本章课程纲要
抽象与接口
继承与多态
类与对象√
DavidFu
本课程纲要
变量与方法的使用范围
变量与方法
类的定义与对象的创建√
类与对象
DavidFu
类与对象
类(class):定义了同类实体所共有的属性和行为,是属性与行为的集合。
成员变量(field):在类中定义的属性变量,称为成员变量,某些书上也称为域变量。类中的成员变量描述了该类对象所共有的属性特点。
成员方法(method):在类中定义的行为方法,称为成员方法。类中的成员方法描述了该类对象所共有的行为特点。
对象(instance):定义了某类的独特个体,该对象中包含了该类共有的所有属性特点和行为方法。对象是类的实例。
DavidFu
面向对象编程的三个特点
封装性
将代码及其处理的数据绑定在一起的编程机制
继承性
根据现有的类创建新类的特性
多态性
父类中的方法在子类中具有不同的表现形式的特点称为多态性
DavidFu
类定义
类定义时分为类声明与类主体,具体格式如下:
[类访问修饰符列表] class 类名 extends 父类 implements 接口列表
{ 声明成员变量1;

声明成员变量n;
声明成员方法1;

声明成员方法n;
}
DavidFu
对象的创建与使用
对象的创建
对象声明与创建的具体格式如下:
类名对象名;
对象名=new 构造方法(参数列表);
也可以如下定义:
类名对象名=new 构造方法(参数列表);
DavidFu
构造方法
构造方法的定义:
构造方法必须与所在的类同名;
构造方法没有任何返回类型(其中包括关键字void的空返回类型)
任何类都具有构造方法,如果在编程过程中没有显式的定义类的构造方法,系统将自动为该类提供一个默认的不带参数的构造方法
如果在类中已经显式定义了构造方法,系统将不再提供任何默认的构造方法。
DavidFu
构造方法
构造方法的定义格式如下:
[构造方法访问修饰符] 类名(方法参数列表)
{
方法体
}
public class Rect //类声明部分;
{ private float rectLong, rectWide;
public Rect( ) //类的构造方法
{ rectLong=;
rectWide=;
}
……
}
DavidFu

Java程序设计课件__面向对象程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数66
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1006108867
  • 文件大小0 KB
  • 时间2014-02-13