如何快速学习JAVA的面向对象概念

推荐答案面向对象的概念程序的发展过程:面向过程、面向对象面向对象的三个核心概念:封装、继承、多态封装:对外部不可见继承:扩展类的功能多态:方法的重载、对象的多态性面向对象的核心概念是类和对象类:是对某一事物的描述,是抽象的 概念上的定义对象:是实际存在的该类事务的每个个体,因此也称之为实例内存划分,对象创建之初划分Person per = new Person();......

工具/原料

  • 开发工具:Eclipse Mars2.0

方法/步骤

  1. 面向对象概念

    程序发展过程:面向过程、面向对象

    面向对象三个核心概念:封装、继承、多态

  2. 封装:对外部不可见

    继承:扩展类功能

    多态:方法重载、对象多态性

  3. 面向对象核心概念是类和对象

    类:是对某一事物描述是抽象 概念上定义

    对象:是实际存在该类事务每个个体因此也称之为实例

  4. 内存划分对象创建之初划分

    Person per = new Person();

    Person per:在栈中声明只开辟了栈空间是无法使用必须有堆内存引用才可以使用

    new Person() :实例化对象

  5. Person per:在栈中声明只开辟了栈空间是无法使用下面是没有实例化列子会提示异常

  6. 在使用对象时候对象必须被实例化才可以使用

    引用数据类型实际上传递堆内存使用权可以为同一个堆内存空间定义多个栈内存引用操作

郑重声明:本站所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系系我们修改或删除。