用类制造对象和定义类

用类制造对象:类与对象的关系:类去定义了对象,而每一个具体的对象都是那个类的一个实体

对象与类:

1.对象是实体,需要被创建,可以为我们做事情

2.类是规范,根据类的定义来创建对象

对象与类:

1.对象(这只猫)

表达东西或事件

运行时响应消息(提供服务)

2.类(猫)

定义所有猫的属性

就是java中的类型

可以用来定义变量

类定义了对象,对象是...的实体类

举例子:

 

 

 

 对象:

对象  =  属性   +   服务

1.数据:属性或状态

2.操作:函数

把数据和对数据的操作放在一起——>封装

操作数据

封装:把数据和对数据的操作放在一起,然后由这些操作去保护内部的数据,数据是不对外公开的

面向对象的特性:

OOP特性:

1.一切都是对象

2.程序就是一堆互相发送消息的对象

3.每个对象有自己的存储空间,里面都是其他的对象

4.每个对象都有一个类型

5.所有属于某个特定类型的对象可以提供相同的服务

 

定义类:创建对象:

1.new  VendingMachine();

2.VendingMachine  v   =  new   VendingMachine()

3.对象变量是对象的管理者

今天我们来学习如何自己定义类。一个类由两种东西组成:表示对象有什么的成员变量和表示对象能做什么的成员函数。
一旦定义了类,我们就可以创建这个类的多个对象,这些对象都会做那个类所定义的动作(函数),但是各自具有不同的数据。
就定义类的语法而言没什么的

 

 

 

 类的定义:

定义一个类的语法:

 

 

posted @   冰灵IT  阅读(63)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示