类与对象总结

1.类与对象的关系

类是一种抽象的概念集合,是最基础的组织单位,作为对象的模板、合约或蓝图。

类是对象的类型,使用一个通用类可以定义同一类型的对象,类中定义对象的数据域是什么以及方法是做什么的。 对象是类的实例,一个类可以拥有多个实例,创建实例的过程叫做实例化。实例也称为对象,两者说法一致。

2.类

2.1.类的定义

⑴类是对具有相同属性和行为的一组对象的抽象与统一描述。是由用户自定义的数据类型。
⑵类的定义包括行为和属性两个部分。
⑶属性以数据表示,行为通过方法实现。

具体格式

访问属性 class 类名
{
public:公有数据成员和成员函数;
private: 私有数据成员和成员函数;
protected:保护数据成员和成员函数;
}

例如:

public class student()
{
private int age;
private string name; 
private char sex;
private int score=0;
public void study();
public void play();
}

2.2.类的作用:

类的主要作用就是用来当作一个模板,以此来创建许多的对象,而这些对象都具有在类中定义的属性和方法。
可以把类比喻成图纸,对象比喻成零件,图纸说明了零件的参数;一张图纸可以生产出具有相同性质的零件,当然生产出的零件之间也会有不同的地方,不同图纸可以生产不同类型的零件。

注意事项:

Java中,仅仅通过类来定义变量不会分配内存空间的,必须使用new关键字来完成内存空间的分配:Student student=new Student()。(实际上这条语句相当于Student student;student=new Student;这两句代码,第一句代码的意思是创建student这样一个变量,第二条语句是给student分配内存空间)。

3.对象

3.1.对象的定义

对象是类的实例或实体。
类与对象的关系,正如档案表和档案一样,后者包括了前者的所有信息,不同的对象的属性又各有不同。

对象的定义格式如下:

类名 对象名1=new 类名
定义对象应注意:必须在定义了类之后,才可以定义类的对象。

To be continue…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值