快速掌握java基础学习之面向对象、类
1、第一步
面向对象的概念
程序的发展过程:面向过程、面向对象
面向对象的三个核心概念:封装、继承、多态
2、第二步
封装:对外部不可见
继承:扩展类的功能
多态:方法的重载、对象的多态性
3、第三步
面向对象的核心概念是类和对象
类:是对某一事物的描述,是抽象的 概念上的定义
对象:是实际存在的该类事务的每个个体,因此也称之为实例
4、第四步
内存划分,对象创建之初划分
Person per = new Person();
Person per:在栈中声明,只开辟了栈空间,是无法使用的,必须有堆内存的引用才可以使用
new Person() :实例化对象
5、第五步
Person per:在栈中声明,只开辟了栈空间,是无法使用的,下面是没有实例化的列子,会提示异常
6、第六步
在使用对象的时候,对象必须被实例化才可以使用
引用数据类型,实际上传递的堆内存的使用权,可以为同一个堆内存空间定义多个栈内存的引用操作
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:75
阅读量:48
阅读量:46
阅读量:47
阅读量:83