什么是java中的类

java中的类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。由于类的本质是数据类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。

一个类可以包含的类型变量有:局部变量、类变量和成员变量。其中,局部变量是指在方法、构造方法或者语句块中定义的变量;类变量也声明在类中,方法体之外,但必须声明为static类型;成员变量是定义在类中,方法体之外的变量,这种变量在创建对象的时候实例化。

类具有三大特性:即封装性、继承性和多态性。封装性是将数据和操作封装为一个有机的整体;继承性更符合认知规律,使程序更易于理解,同时节省不必要的重复代码;多态性是指,同一操作作用于不同对象,可以有不同的解释,产生不同的执行结果。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《什么是java中的类》
文章链接:https://zhuji.vsping.com/5650.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。