类和对象的基本概念

对象:用来描述客观事物的一个实体,具有属性和方法。(你能看得见摸得着的)

对象的:方法——对象执行的操作(又叫做函数)

               属性:描述对象的特征

类的概念:

具有相同属性和方法的一组对象的集合,类是对象的抽象,对象是类的具体。

所有java都是以类class为组织单元,关键字class定义自定义的数据类型。

类名使用大驼峰命名法,在类中定义属性和方法。

编写类的方法:

声明属性:数据类型 属性名;或 数据类型 属性名=数据

  String type;品种

  Int age;年龄

  String color;颜色

声明方法:

方法的定义语法:

访问权限修饰符  返回值类型 方法名(【总称为参数列表】,数据类型,变量名1,数据类型,变量名2..............数据类型 变量名n)

描述方法实现功能的代码。

访问权限修饰符:public:(公共的)

                Protected:受保护的

                Private: 私有的

                      :默认值(不写)

返回值类型:方法可以返回给你的结果类型,可以是8大基本数数据,也可以是引用数据类型,

如果方法没有返回值写void(空的) ()里的称之为参数列表,参数可以没有,也可以是一个或者多个,多个之间使用,隔开;参数的数据类型可以是基本数据类型,也可以是{}里的是方法实现功能使得具体代码

声明属性:访问权限修饰符 类项名 属性名;

或者访问权限修饰符

创建对象的语法:

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

如何调用对象的属性和方法

调用属性:对象名,属性名;或者 对象名.属性名=数据;

调用方法:对象名.方法名(参数);

(1)在调用方法的时候,方法有返回值给你,返回值给你什么类型的结结果,你就要去适应对应类型的变量(盒子)去接受这个返回的结果。

(2)在调用有参方法时,方法需要什么参数,你就需要传递什么参数。要遵循方法列表的定义顺序来传递参数。

类的方法:

方法的分类:

按照方法是否有返回值,可以将方法分为

有返回值的方法:需要使用到return关键字将结果返回

无返回值的方法:写void表示没有返回值的方法

 

object是所有类的主类;所有的都可以继承

按照方法是否有参数,可以将方法分为

有参数的方法:简称有参方法

没有参数的方法:简称无参方法

综上所述:

没有返回值的无参方法

没有返回值的有参方法

有返回值的的无参方法

有返回值的有参方法

方法在调用时:是可以相互调用的,不能直接调用其他类中的方法,只能通过对象名.方法名();或者通过类名.方法名();

在同一个类中,调用其他的方法可以直接调用.但不能说完全正确.

不同类之间调用方法一定要通过类名来调用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值