下载此文档

Java课件第5章.ppt


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
第五章
类和对象






在面向对象技术中,将客观世界中的一个事物作为一个对象看待。每个事物都有自己的属性和行为。
从程序设计的角度,事物的属性可以用变量描述,行为用方法描述。
类只定义属性和行为的模板,对象是类的实例,对象与类的关系就像变量和数据类型的关系一样。
面向对象的基本概念:
面向对象基本特征





面向对象的Java程序
例:定义一个表示二维平面上点的类
class Point
{
private int x,y;
public void setPoint(int a,int b)
{
x=a;
y=b;
}
public int getX() { return x; }
public int getY() { return y; }
public String toString()
{ return "["+x+","+y+"]"; }
}
对象与类
简单地说:
对象是表示现实世界中某个具体的事物;
类是对对象的抽象描述。
张三
类(CLASS)
如:
“Man class ”
将对象抽象为类
对类进行实例化

[修饰符] class 类名[extends 父类名] [implements 接口名列表]
{
类成员变量声明;
类方法声明;
}
类实例
//file name:
public class Rectangle{
private int length;
private int width;
public void setLength(int l){ length=l;}
public void setWidth(int w){ width=w;}
public int getLength(){ return length;}
public int getWidth(){ return width;}
public int getArea(){ return length*width;}
public int getPerimeter(){ return 2*(length+width);}
}
描述类的基本结构
Rectangle类的UML类图描述
成员变量
[修饰符] 数据类型成员变量名
其中,修饰符是控制成员变量的被访问权限和类别的说明符;数据类型是成员变量所属的数据类型,它既可以是Java语言提供的8种基本数据类型,也可以使数组或类的引用类型,成员变量名是成员变量的名称,其命名要符合Java标识符的命名规范。

Java课件第5章 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小223 KB
  • 时间2018-01-04