2021-06-01

JAVA面向对象程序设计

1.第一章
1.1:-----什么是对象
万物皆对象。

1.2:-----什么是面向对象。
面向对象就是以特征(属性)和行为(方法)的观点去分析下物的方式.

1.3:-----什么是面向对象编程?
先使用面向对象的方式进行分析,再使用任意一门面向对象语言进行 翻译的过程。

C语言——面向过程

C++语言–60th面向对象和面向过程

java语言-纯面向对象

1.4:面向对象编程三大特点
1:封装
2:继承
3:多态.

2:方法详解

2.1:方法(method)的声明包含方法头和方法体两部分,格式如下

[<修饰符>]<返回类型> <方法名> ( [参数列表] ){方法体}

方法声明说明如下:
(1)方法声明包括方法头和方法体两部分,其中方法头包括修饰符、返回类型、方法名和参数列表;方法体包括在花括号内的声明部分和语句部分,用于描述方法的功能。

(2)修饰符,表示方法的访问权限。修饰符有private、缺省访问修饰符、protected和public。

(3)返回类型,为该方法返回值的类型,如该方法没有返回值,则方法的返回类型为void。

(4)参数列表,指定在调用时,应该传递的参数的个数和类型。参数列表如果包含多个参数,相邻的参数之间用 hero battle()逗号隔开,此处的参数在定义时井没有分配存储单元,只有在运行时间才分配,所以称为形式参数。方法也可以没有参数,称为无参方法。注意无参方法后面的一对圆括号不可以省略哦。

2.2可变形参方法

[<修饰符>]<返回类型> <方法名>(变量类型…变量名){方法体}

方法声明说如下
(1)方法声明包括方法头和方法体两部分,其中方法头包括修饰符、返回类型、方法名和参数列表,方法体包括在花括号内的声明部分和语句部分,用于描述方法的功能。

(2)修怖符,表示方法的访问权限。修饰符有private、缺省访问修饰符、protected和public。

(3)返回类型,为该方法返回值的类型,如该方法没有返回值,则方法的返回类型为void。

(4)变量类型为任意数据类型,在变量类型和变量名之间用“…”表示。其中“…”不是省略号,而是定义参数 for(SU)类型的方式。

采用可变个数形参来定义方法,代码如下

public static  void  testVarargs(String...users);

采用数组形参来定义方法。代码如下

public static  void  testVarargs(String[] users)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值