java中类,对象,方法的理解

1、类和对象
类可以当成是一种自定义的类型,可以使用类来定义变量,统称为引用变量。所有的类都是引用类型。
(1)java中定义类的语法如下:
【修饰符】class 类名
{
构造器
成员变量
方法
}
上述修饰符可以为public,private,abstract.对于一个类来说,可以包含三种常见的成员,如上所说的,构造器,成员变量和方法。但需说明的是static修饰的成员不能访问没有static修饰的成员。构造器是一个类创建对象的根本途径。如果没有构造器,就无法创建实例。
(2)、定义成员变量
【修饰符】类型 成员变量名 【=默认值】;
修饰符有public,protected,private,static,final.—-public,protected,private为常见的三种。
static是一个特殊的关键字,被它修饰的成员属于这个类本身。而不属于该类的单个实例。通常称为类变量,类方法。
(3)对象的产生和使用
Person p = new Person(); 这行代码实际产生两个东西,一个P变量,一个是person对象。
这里写图片描述
(4)this的使用
this关键字总是指向调用该方法的对象,根据this出现的位置不同,通常有两种情形。
《1》构造器中引用该构造器正在初始化的对象
《2》在方法中引用调用该方法的对象
例:public class ThisInconstructor
{
public int foo;//在构造器例定义一个foo变量
public ThisInConstructor()
{
int foo = 0;//使用this代表该构造器正在初始化的对象
//下面的代码将会把该构造器正在初始化的对象的foo成员变量设为6
this.foo = 6;
}
public static void main(String[] args)
{
System.out.println(new ThisInConstructor().foo);//输出6
}
}
(5)方法
方法总是在类里定义的,执行方法时必须使用“类.方法”或“对象.方法”来调用。
属性:方法不能独立定义,只能在类体里定义。
方法属于类本身,或者属于该类的一个对象。
如果使用static修饰的方法属于这个类本身,使用static修饰的方法既可以使用类来调用,也可以使用对象来调用。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值