首页 > 代码库 > 关于类的理解
关于类的理解
1.什么是类
具有相同特征和和行为的对象集合,一种抽象的概念。类是构造对象的模板或蓝图。
类有三大特性:封装、继承、多态。
封装:
将数据和行为组合到类中的过程,就被成为封装,有时也称数据隐藏。
通过对象的方法与对象的数据进行交互。
这样,只要方法不变,那么我们可以全面的改变存储数据的方式。
提高了重用性和可靠性。
继承:
多态:
2.什么是对象
通过类这一抽象概念,实例化(java 中通过构造器构造对象)就生成了对象。
特性:行为,状态,标识
对象和对象变量:
对象变量:没有实际包含一个对象,仅仅引用了一个对象。
通过 new 关键字,就会创建一个对象,然后返回新创建的对象的引用。
3.类之间的关系
依赖,聚合,继承
依赖:如果一个类的方法中使用了另一个类的对象,我们就说这个类依赖于另外一个类
聚合:类 A 的对象包含类 B 的对象
4.类的行为(即方法)
更改器方法:对实例域做出修改的方法。
访问器方法:仅访问实例域而不进行修改的方法。
关于类的理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。