1 / 40
文档名称:

第5章类与对象副本.ppt

格式:ppt   大小:695KB   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第5章类与对象副本.ppt

上传人:sunhongz2 2020/10/2 文件大小:695 KB

下载得到文件列表

第5章类与对象副本.ppt

相关文档

文档介绍

文档介绍:第5章类与对象?Java语言是一个面向对象的编程语言,对象以类的形式出现。?类是组成Java程序的基本要素,它封装了一类对象的属性和方法。?对象是用类来实现的,类是用于创建对象的模板,所有的对象都是类的实例。?当编写Java程序时,既可以使用Java系统类库提供的类,也可以使用Java开发人员自己编写的类。[修饰符]class类名[extends父类名][implements类实现的接口列表]{//类体修饰类型属性1[=初值1];修饰类型属性2[=初值2];//...其他属性修饰类型方法1(参数列表){方法体}....//其他方法}★例5-lassPoint{//类名为Pointprivateintx;//x坐标privateinty;//y坐标publicvoidmove(intx1,inty1){x=x1;y=y1;}publicStringtoString(){//对象的字符串描述表示敲畴湲?点:+x+,+y;}}★,格式如下:类名对象名表;例如:Pointp1,p2;。实际上就是用Java提供的new关键字为对象分配存储空间。格式如下:引用变量名=new构造方法();也可以在声明对象的同时建立对象,格式如下:类名引用变量名=new构造方法();??(实参表)★Point类中增加一个main方法publicstaticvoidmain(Stringargs[]){Pointp1=newPoint();Pointp2=newPoint();Pointp3=p1;(5,8);=12;(p1+p1);(p2+p2);(p3+p3);}★Point类中增加一个main方法publicstaticvoidmain(Stringargs[]){Pointp1=newPoint();Pointp2=newPoint();Pointp3=p1;(5,8);=12;(p1+p1);(p2+p2);(p3+p3);}xy00p1★Point类中增加一个main方法publicstaticvoidmain(Stringargs[]){Pointp1=newPoint();Pointp2=newPoint();Pointp3=p1;(5,8);=12;(p1+p1);(p2+p2);(p3+p3);}xy00p1xy00p2★Point类中增加一个main方法publicstaticvoidmain(Stringargs[]){Pointp1=newPoint();Pointp2=newPoint();Pointp3=p1;(5,8);=12;(p1+p1);(p2+p2);(p3+p3);}xy00p1xy00p2p3★Point类中增加一个main方法publicstaticvoidmain(Stringargs[]){Pointp1=newPoint();Pointp2=newPoint();Pointp3=p1;(5,8);=12;(p1+p1);(p2+p2);(p3+p3);}xy58p1xy00p2p3★Point类中增加一个main方法publicstaticvoidmain(Stringargs[]){Pointp1=newPoint();Pointp2=newPoint();Pointp3=p1;(5,8);=12;(p1+p1);(p2+p2);(p3+p3);}xy58p1xy120p2p3★