面向对象

面向对象概述

面向对象是相对面向过程而言的

面向对象和面向过程都是一种思想

面向过程

   ----强调的是做事情的具体步骤

 面向对象

    ----将做事情的具体步骤封装成一个对象,由对象来操作执行

面向对象特点

1 . 封装

2 .继承

3 .多态

 

 

用java来创建类描述物体

 

写在类里面,函数外面的叫成员变量

写在类里面的函数叫成员函数  或者  成员方法  或者  功能

 

 

new来创建对象,c相当于变量名,定义数据类型,这里的car不是基本数据类型,属于复杂数据类型中的car类型

在声明属性时用  变量名. +属性来进行声明

 

 

 

 

 流程:1. 通过main函数进栈

            2.创建的对象,该对象里包含的内容存储在堆中

            3. show方法是在方法区的,当调用show方法时,show方法进栈

            4. 执行show方法,当执行完之后就弹栈了,把局部变量直接带走了

            5.执行完show方法,就相当于执行完了main方法,main方法也弹栈,此时栈就空了,但是成员变量还存在于堆中,等待着定时清理将其清理。

 

posted @ 2022-10-28 21:07  千瓷  阅读(27)  评论(0编辑  收藏  举报