Java应用程序的基本结构.ppt

上传人:sccc 文档编号:5577236 上传时间:2023-07-30 格式:PPT 页数:11 大小:262.51KB
返回 下载 相关 举报
Java应用程序的基本结构.ppt_第1页
第1页 / 共11页
Java应用程序的基本结构.ppt_第2页
第2页 / 共11页
Java应用程序的基本结构.ppt_第3页
第3页 / 共11页
Java应用程序的基本结构.ppt_第4页
第4页 / 共11页
Java应用程序的基本结构.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《Java应用程序的基本结构.ppt》由会员分享,可在线阅读,更多相关《Java应用程序的基本结构.ppt(11页珍藏版)》请在三一办公上搜索。

1、导读,2015-8-1,1,主要内容问题的提出简单的Circle类使用Circle类创建对象在Java应用程序中使用对象Java应用程序的基本结构编程风格,2.1 问题的提出,2015-8-1,2,有一个能输出圆的面积的Java应用程序的源文件。如果其他Java应用程序也要计算圆的面积,那么也需要编写和这个源文件同样多的代码。现在提出如下问题:能否将和圆有关的数据以及计算圆面积的代码进行封装,使得需要计算圆面积的Java应用程序的主类无需编写计算面积的代码就可以计算出圆的面积呢?,2.2 简单的Circle类,2015-8-1,3,面向对象的一个重要思想就是通过抽象得到类,即将某些数据以及针对

2、这些数据上的操作封装在一个类中,抽象的关键有两点:一是数据,二是数据上的操作。我们对所观察的圆做如下抽象:圆具有半径之属性、可以使用半径计算出圆的面积。定义Circle类包括类声明和类体:Cirle.java。Circle类的类体的内容由两部分构:一部分是变量的声明,称做域变量或成员变量,用来刻画圆之属性。另一部分是方法的定义(在C语言中称做函数),用来刻画行为。,2.3 使用Circle类创建对象,2015-8-1,4,类是Java语言中最重要的一种数据类型。用类创建对象需经过两个步骤:声明对象 为对象分配(成员)变量,2.3.1 用类声明对象,2015-8-1,5,类也是一种数据类型,因此

3、可以使用类来声明一个变量。在Java语言中,用类声明的变量就称之为一个对象。例如用Circle声明一个名字为circleOne的对象的代码如下:Circle circleOne;声明对象变量circleOne后,变量circleOne的内存中还没有任何数据,称这时的circleOne是一个空对象。空对象不能使用,必须再进行为对象分配变量的步骤。,2.3.2 为对象分配变量,2015-8-1,6,为上述Circle类声明的circleOne对象分配变量的代码如下:CircleOne=new Circle();这里new是为对象分配变量的运算符,Circle()是Circle类的构造方法。在声明对

4、象时可以同时为对象分配变量,例如,Circle circleOne=new Circle();,2.3.3 使用对象,2015-8-1,7,对象通过使用“.”运算符操作自己的变量和调用方法。对象操作自己的变量的的格式为:对象.变量;例如,circleOne.radius=100;circleTwo.radius=90;调用方法的格式为:对象.方法;例如,circleOne.getArea();,2.4 在应用程序中使用对象,2015-8-1,8,Circle.javaclass Circle double radius;/圆的半径 double getArea()/计算面积的方法 double

5、 area=3.14*radius*radius;return area;Example2_1.javapublic class Example2_1 public static void main(String args)Circle circleOne,circleTwo;/声明2个对象 circleOne=new Circle();/创建对象 circleTwo=new Circle();circleOne.radius=123.86;circleTwo.radius=69;double area=circleOne.getArea();System.out.println(circle

6、One的面积:+area);area=circleTwo.getArea();System.out.println(circleTwo的面积:+area);,2.5 Java应用程序的基本结构,2015-8-1,9,一个Java应用程序是由若干个类所构成,但必须有一个主类,即含有main方法的类,Java应用程序总是从主类的main方法开始执行。一个Java程序就是由若干个类所构成。一个Java程序可以将它使用的各个类分别存放在不同的源文件中,也可以将它使用的类存放在一个源文件中。例子2中的三个Java源文件Example2_2.java、Rect.java、Lader.java都保存在C:c

7、h2中。其中Example2_2.java是含有主类的Java源文件。编译:C:ch2 javac Example2_2.java运行:C:ch2 java Example2_2,2.6 在一个源文件中编写多个类,2015-8-1,10,Java允许在一个Java源文件中编写多个类,但其中的多个类至多只能有一个类使用public修饰。见例子3 重要步骤:1 命名保存源文件 源文件命名保存为Rectangle.java(回忆一下源文件命名的规定)2编译:C:ch2javac Rectangle.java 编译成功,ch2目录下就会有两个字节码文件.3 执行:C:chapter1java Example2_3 java 命令后的名字必须是主类的名字,2.7 编程风格,2015-8-1,11,1、Allmans风格 Allmans风格也称“独行”风格,即左、右大括号各自独占一行。2、Kernighan风格 Kernighan风格也称“行尾”风格,即左大括号在上一行的行尾,而右大括号独占一行。3、注释 注释的目的是有利于代码的维护和阅读,Java支持两种格式的注释。1)单行注释使用“/”表示单行注释的开始,即该行中从“/”开始的后续内容为注释.2)多行注释使用“/*”表示注释的开始,以“*/”表示注释结束.,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号