JAVA中类和对象定义

被认为是一种抽象的数据类型,这种数据类型不但包括数据,还包括方法。
对象:是类实例化后的产物。对象的特征分为静态特征(状态)和动态特征(行为)。

类和对象的关系

用椅子来举例,椅子的设计图就是类,用设计图制造出来的各种实际的椅子就是对象。按同一个类生产出来的多个对象,其初始状态都是一样的,但是修改其中的一个的属性,并不会影响的,你把椅子的腿锯断一点,或者把椅子的后靠去掉,并不会影响其他的椅子。

类的定义和声明 (使用类之前必须先声明它,然后才可以声明变量并创建对象)
类的声明语法:
[标识符] class 类名称
{
//类的成员变量
//类的方法
}
如:

Public class Cellphone{

}

类的成员变量的定义:

成员变量可以被类的所有方法使用,而拒不变量只能被当前的方法所使用。
在同一个方法中,不允许出现同名的局部变量,在不同的方法中允许出现同名的局部变量。
当两类变量同名是时,局部变量具有更高的优先级,即就近原则。
[修饰符] 类型 变量名 ;

Private int Cellphone;
Private double Hight ;

类的成员方法的定义

[修饰符] 返回值类型 方法名 ([参数列表] )(throw异常列表){
//……方法体
}

Public void CellPhone (  ){

}
Public String Massage(String massage  ){
//……方法体
Return “带回字符串类型的返回值” ;
}
Public void Massage(){
Return “带回有具体返回值,且无参数” ;
}
Public String Massage(String name, int age){
Return “带回具体返回值且带有多个参数的方法”:
}

在JAVA程序中调用自带参数的方法时,实参到形参的数据传递有两种方法,一种是值传递(参数类型是基本数据类型),采用拷贝值得方法,即使形参改变,实参不改变,另一种是引用传递(参数是对象或数组),采用引用传递的方式,将数组或对象的引用传递给方法,若形参改变,实参也会发生改变。
标识符可以是 public、private、protect或者完全省略这个修饰符,用中括号[ ]表示这说明可以省略不写,类名只要是一个合法的标识符就可以了,建议由多个有意义的单词结合,每个单词的首字母大写,中间不用任何的分隔符。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值