类与对象的定义

一.什么是类/对象

举个例子,在现实生活中"人"是一个类,"狗"也是一个类,而"张三"是个人,所以是"人"类的对象。而"旺财"是一只狗,所以是”狗“类的对象

二.类的定义

1.访问修饰符如public private等是可以选的
2.class是声明类的关键字
3.按照命名规范,类名首字母大写


[访问修饰符] class 类名{
//省略类的内部具体代码
}
//举例
public class Person{//定义一个“人”类
 
}

三.类的属性与方法

每个类可以有自己的属性与方法。
例如:
”人“类的属性有“性别” ”年龄“等这些是“人”类的属性,而“人”类可以“吃”“喝”“玩”“乐”这些是“人”类的方法。
"狗"类的属性有”毛色“”品种“等是“狗”类的属性而“狗”类可以“看门”“咬人”这些是“狗”类的方法

//设置属性的格式
[访问修饰符] 数据类型 属性名;
//举例
public String name;//定义一个String类型的属性,用这个属性来保存名字

//设置属性的方法 
[访问修饰符] 返回值类型 方法名(参数类型 参数名1,...){
  语句;
  ...
}
//举例
public void eat(){//在这里定义了一个无返回值,无参的方法
 System.out.print("人类是具有吃的能力!");
}

四.如何创建与使用对象

  • 创建对象是对类的一次实例化,例如当创建出“张三”这个对象是,便会默认拥有人类里的属性与方法
//创建对象的格式
类名 对象名=new 类名();
//举例创建一个对象名为pp的人类
Person pp=new Person();

  • java中若要引用对象的属性和方法,需要使用“.”。
//引用对象的属性与方法
对象名.属性;//引用对象的属性
对象名.方法();//引用对象的方法
//举例
pp.name="张三";//为对象pp的属性name赋值“张三”;
pp.eat();//引用对象pp吃的方法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值