推荐答案面向对象的概念程序的发展过程:面向过程、面向对象面向对象的三个核心概念:封装、继承、多态封装:对外部不可见继承:扩展类的功能多态:方法的重载、对象的多态性面向对象的核心概念是类和对象类:是对某一事物的描述,是抽象的 概念上的定义对象:是实际存在的该类事务的每个个体,因此也称之为实例内存划分,对象创建之初划分Person per = new Person();......
开发工具:Eclipse Mars2.0
面向对象
概念
程序
发展过程:面向过程、面向对象
面向对象
三个核心概念:封装、继承、多态
封装:对外部不可见
继承:扩展类
功能
多态:方法
重载、对象
多态性
面向对象
核心概念是类和对象
类:是对某一事物
描述
是抽象
概念上
定义
对象:是实际存在
该类事务
每个个体
因此也称之为实例
内存划分
对象创建之初划分
Person per = new Person();
Person per:在栈中声明
只开辟了栈空间
是无法使用
必须有堆内存
引用才可以使用
new Person() :实例化对象
Person per:在栈中声明
只开辟了栈空间
是无法使用
下面是没有实例化
列子
会提示异常
在使用对象
时候
对象必须被实例化才可以使用
引用数据类型
实际上传递
堆内存
使用权
可以为同一个堆内存空间定义多个栈内存
引用操作