JAVA面向对象

 1.什么是类和对象

      类是对某一类事物的概括,是一种抽象的概念。比如树,人以及车等;而对象则是在类的基础上进行具体描述的个体,如绿色的树,行走的人以及奔驰的车。 

2.如何使用类和对象

 

(1)类的语法结构:

 修饰符 class 类名{
                                  定义属性;
                                  定义构造方法;
                                  定义方法;

}                                   

在上述语法中,修饰符可以为public、final、abstract或省略这3个修饰符,类名要由一个或多个单词组成,每个单词首字母大写,其他小写,单词之间不使用任何分隔符。

(2)对象的创建: 

  类名 对象名 = new 类名();

通过new关键字调用某个类的构造方法

(3) 属性:

多个对象所拥有的共同特征则是属性,如每个学生的名字,年龄,体重等都是学生的属性。

语法:数据类型  属性名;  例子:int age;

属性调用:

对象名.属性名

3.方法

普通方法

方法是类或对象的行为特征的抽象,是其重要组成部分。

语法结构:

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

方法声明:

(1)修饰符:表示访问权限。如private、却省访问修饰符、protectedpublic(常用)

(2)返回类型:为返回值的数据类型。无返回值,则返回类型void

(3)参数列表:在调用时,应该传递的参数的个数和类型。多参数之间要用英文逗号隔开;定义时无数值,只在调用时运行,被称为形试参数;方法无参数时,为无参方法

(4)有无返回值:有返回值时,方法体至少有一句return语句,形式为 return 返回值;无返回值时,return可有可无,但return后不可加返回值。

(5)方法不能嵌套定义,即不能在方法中再声明其他方法。

方法调用:

对象名.方法名( 参数 )

构造方法:

在创建对象时由系统直接调用

语法结构:

修饰符 方法名 (参数列表) { 方法体 }

注意:方法名必须和类名一致。

可变形参方法:

在定义方法体时,在最后一个形参的类型后增加 “...”,则表明该形参可以接受多个参数值,多个参数值被当成数组传入

语法结构:

修饰符 返回类型 方法名 (变量类型...变量名){ 方法体 }

特点:

(1)只能出现在参数列表的后面;

(2)“...”位于变量类型和变量词之间;

(3)点用此方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组形式访问可变参数

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值