6.15作业:类与方法

来源:互联网 发布:如何评价周小平 知乎 编辑:程序博客网 时间:2024/06/15 23:41

,第一个Java类(HelloWorld.java

 

使用javac HelloWorld.java 进行编译

  使用java HelloWorld  进行运行

第一个Java类(HelloWorld.java

使用Eclipse创建、编译、运行

 

程序运行都从main方法开始运行,main方法必须遵守规范:static void main,参数必须是String[],否则运行时出现 “没有main方法”错误

总结:Java的源文件均为.java文件

一个Java文件中可以有多个类,但是通常建议为一个

.java文件名必须与public类名同名,如果类不是public,文件名可以不与类同名,但是不建议如此

一个Java类如果需要运行,必须有符合规范的main方法,即public static void修饰的main方法,参数为String[]

,面向对象基本概念:万物皆对象

对象实质是:属性+行为

类是具有共同属性和行为的对象的集合

类定义了对象的属性和方法

通过类可以实例化多个该类的对象,每个对象的属性值不同.

类是Java程序的基本组成单位

面向对象的思想已经不仅仅是编程思想,已经扩展到设计、测试等各个方面

 

面向对象指的是以对象为基本单位去分析、设计以及实现系统

 

Java具备描述对象以及对象之间关系的能力,因此称为面向对象的语言

 

分析过程先有对象后有类;开发过程先有类后有对象。

 

,Java类的基本结构

(1)类的结构

属性:对象数据的描述;

方法:对象的行为;(可以做的事情)

构造方法:用于实例化对象;

内部类:(inner class)即在类体中声明的类。

块:分为静态块,实例块

其中属性、方法、构造方法经常使用的元素,而块、内部类使用较少。

属性的声明形式及作用

Java类中的方法声明形式(【】中的内容是可选项,即可有可无)

【访问权限修饰符】【修饰符】返回值数据类型 方法名(形式参数列表){

 执行语句;

 return  返回值;

}

方法即对象的行为

什么是方法

方法就是定义在类中具有特定功能的一段独立的小程序;方法也称为函数。

访问权限修饰符及修饰符:访问权限控制方法被调用的范围

修饰符包括static/final/abstract/synchronized

返回值类型

方法运行后的返回结果的数据类型,如果没有返回值使用void

参数类型

形式参数的数据类型

(1)形式参数:就是一个变量,用于存储调用方法时传递给方法的实际参数

return用于结束方法。

返回值:该方法执行后的结果,该结果会返回给调用者。

特殊情况:没有返回值类型用void关键字来表示。

return 的后面直接用;号结束, return可以省略不写。

(2)方法的特点:

定义方法可以将功能代码进行封装。

便于该功能进行复用。

方法只有被调用才会被执行。

方法的出现提高代码的复用性。

方法若没有返回值,则用关键字void表示,那么该方法中的return语句如果在最后一行可以省略不写。

(3)方法中可以调用方法,不可以在方法内部定义方法。

定义方法时,方法的结果应返回给调用者,交由调用者来处理

定义方法需思考三点

方法是否有返回的结果,如果有,返回什么类型的结果?

明确方法是否需要参数,如果需要,需要几个什么类型的参数?

方法如何才能正确得到想要的结果?

 

原创粉丝点击