手记

慕课网JAVA面向对象

1、Java类与对象

a.对象:客观存在的事物.万物皆对象,客观存在的事物皆是对象.例如:手机,书包,飞机…

b .类:对象的特征(属性)和行为(方法)

特点:类是对象的类型;具有相同属性和方法的一组对象的集.

同一个类可以定义多个对象(一对多关系)。类是对象的抽象(代表了同一批对象的共性与特征);

对象是类的具体实例(不同对象之间还存在着差异);例如:属性:颜色,大小;行为:打电话,装书本

2、类

类的重要性:所有Java程序都是以类class为组织单元;

什么是类:类是模子,确定对象将会拥有的特征(属性)和行为(方法)

类2部分组成:属性和方法

定义一个类的步骤:

a. 定义类名(与类文件相同)    public class Telphone{}

b. 编写类属性 float  screen,cpu;

c. 编译类方法

3、Java属性(有什么):

属性的类型可以是基本类型,比如int整数,float 浮点数

也可以是类类型,比如String 字符串.

属性名一般小写 

如果有多个单词组成,后面的单词的第一个字母大写 (驼峰命名法)

属性也是变量,所以需要满足 变量的命名规则

4、Java方法(做什么)

Java方法语法定义:

访问修饰符 返回值类型 方法名(参数列表){

    中间方法体

}

解释:

1)、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 

2)、 方法返回值类型:如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值  (返回值的类型是Java数据类型都行)  return  返回值

3)、方法名:方法命名,必须使用合法的标识符.方法是一个类的动作行为,所以一般都是以动词开头的

4)、参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开 

Java方法类型:

无参无返回值类型:

1、 方法体放在一对大括号中,实现特定的操作

2、 方法名主要在调用这个方法时使用,要注意命名的规范,一般采用驼峰命名法

无参带返回值类型

1、 如果方法的返回类型为 void ,则方法中不能使用 return 返回值!

2、 方法的返回值最多只能有一个,不能返回多个值

3、 方法返回值的类型必须兼容,例如,如果返回值类型为 int ,则不能返回 String 型值

带参无返回值类型

1、定义方法时参数称为形参,目的是定义方法需要传入参数类型和个数;

2、调用方法时参数称为实参,是传递给方法真正被处理的值。

3、传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开

4、参数类型可以是任意的基本类型数据或引用类型数据

5、调用时必须传入实际参数值,对象名.方法名(实参1,实参2,实参3...)

带参带返回值类型

0人推荐
随时随地看视频
慕课网APP