类和对象

1.类的介绍

在java中,想要创建对象,那就必须要先有类,所以我们穿插介绍类。

.

2.类是对象的设计图

对于类的定义前半段话,我们可能看不懂,但后半段很好理解——类是对象的设计图

要想生产一部手机,首先就得有手机的设计图,根据设计图来创建手机,而类就相当于设计图,手机就是对象,所以说类是对象的设计图,先有了类,才能有对象。不然设计图都没有,手机怎么生产。

.

3.类与对象的关系

1.依赖关系

就像手机的生产离不开手机设计图

.

2.数量关系

一个手机设计图可以生成出无限部手机,一个道理。

3.类的组成

一个类由两部分组成,属性和行为

疑问:什么是属性?什么又是行为?

我们举一个生动的例子,我们平时在介绍一个人的时候一般会这么说:一个学生叫张三,今年18岁,喜欢学习和吃饭

在刚才的介绍中,张三、18岁、学习、吃饭 是我们语句的关键,而这些关键词,我们发现都是名词和动词

.

解答:由此可知,对于一个对象的介绍中,名词和动词是关键词,而属性即是名词!行为即是动词!

.

4.属性和行为的写法

1.属性:在代码中用成员变量表示,而成员变量的定义格式和变量一样,只不过位置要放在方法的外面

2.行为:在代码中用成员方法表示,而成员方法的定义格式和方法一样,只不过需要去掉static关键字

既然,已经大致了解,那我们回到idea中进行熟悉。

.

5.写一个学生的类

1.写对象之前,要先有设计图,先写类

2.使用成员变量和成员方法表示属性和行为

如图,我们没有写主方法,成员变量都是在方法外面,而成员方法则没有static,写完了类,尝试运行

却发现压根没有运行的按键,为什么?

第一点,我们没有主方法。第二点,我们根本就没有创建对象!想一下,我们手里拿着手机的设计图,能使用手机的功能吗?所以我们需要创建对象

.

6.创建对象和使用对象的格式

1.创建对象

2.使用对象

只要记住是对象名然后点一个东西就行了


.

7.创建一个测试类

上面说了光有设计图没法用,所以我们新建一个类,叫做测试类。

测试类就是有主方法的类

在测试类中我们来创建对象,为了方便观察,我们将Student和StudentTest对照着看

接着根据定义格式,我们来创建对象,并且取名为stu1

8. 使用对象

创建完后,就该进行使用,首先想到的就是打印


发现打印出来的是一包地址符,可见对象是存在堆内存的

但是这个地址符没用啊,我们要的是使用类里的东西

.

所以,根据对象的使用格式,我们拿着对象名开始点我们需要的东西


到此为止,我们便了解类和对象的最基本的知识了

posted @ 2024-11-18 23:16  直実  阅读(2)  评论(0编辑  收藏  举报