十类和对象

Posted 感恩有你

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十类和对象相关的知识,希望对你有一定的参考价值。

一、类和对象

1、什么是类

类:是一组相关属性和行为的集合,可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物

现实中,描述一类事物:

        属性:就是该事物的状态信息

        行为:就是该事物能够做什么

2、什么是对象

对象:是一类事物的具体体现,对象是类的一个实例,必然具备该类事物的属性和行为

3、类与对象的关系

类是对一类事物的描述,是抽象的

对象是一类事物的实例,是具体的

类是对象的模板,对象是类的实体

4、类的定义格式

 

  定义类:就是定义类的成员,包括成员变量和成员方法

  成员变量:和以前定义变量几乎是一样的,只不过位置发生了改变,在类中,方法外

  成员方法:和以前定义方法几乎是一样的,只不过把static去掉

5.示例:

6.定义好之后,需要进行调用

 

备注:图中提到,如果成员变量在调用时没有进行赋值,就会有一个默认值.

7.课程要求:

根据提示,在右侧编辑器Begin-End处补充代码:[复制过来的]

  • 声明一个Dog类,给Dog类添加三个String类型的属性,分别是namecolorvariety,定义两个方法,分别是,eatrun

  • main方法中创建一个名为wuhuarouDog对象,并设置name五花肉color棕色variety阿拉斯加

  • 使得调用wuhuarou对象的eat方法能输出啃骨头,调用run方法能输出叼着骨头跑.

以上是关于十类和对象的主要内容,如果未能解决你的问题,请参考以下文章

片段内部静态类和gradle问题

十分钟掌握pyecharts十类顶级图(亲测 饼图 ok)

十类C++标准库 十类C++标准库简介

使用CSS伪类和伪对象实现dl;dt+dd在一行显示

使用CSS伪类和伪对象实现dl;dt+dd在一行显示

JAVA方法的定义