java面向对象

java面向对象


类与对象
java语言是面向对象的语言,对象是java语言的核心,要想学好java 语言就必须掌握类和对象,类是对一类事物的描述,是抽象的,概念的定义。对象是实际存在的该类事物的每个个体,因而也称为实例。
java语言中定义类的语法如下:``

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

在java中通过使用new 关键词调用某个类的构造方法,即可创建该类的实例.具体语法如下:`

类 对象名 = new 构造方法 ()

方法
方法是类或对象的行为特征的抽象,是类或对象最重要的组成部分,通过方法可以实现对类的属性的操作。目前为止,我们所接触最多的方法就是main()方法。
注意:

1.方法有别于其他的一般方法,它不需要声明就可以直接使用。
2.方法是java中的一个非常特殊的方法他的命名格式是由java内部硬性规定的,不能随意改变其格式,因此它不需要声明
方法声明的格式如下:

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

可变形参方法
可变形参方法是指从JDK1.5以后,java允许定义形参长度可变的参数从而允许为方法指定数量不确定的形参。如果在定义方法时在最后一个形参类型后增加3个点即(…);则表明该形参可以接受多个参数值,多个参数值会被当做数组传入。
可变方法声明格式如下:

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

构造方法
构造方法是指方法的名称与类名完全一致,在创建对象时用于对成员变量进行初始化,此类方法被称为构造方法。
注意:

1.构建方法可以重载,即可以在一个类中创建多个同名但参数不相同的构造方法
2.类中的构造方法的名称必须与此类名称完全相同
3.构造方法不能有返回值
4.构造方法的名称前面也不能使用void关键词进行修饰

构建方法的作用是创建实例对象,如果在类中没有创建用户自定义的构造方法,java会提供一个缺省的默认无构造方法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值