2、类和对象的关系
程序员文章站
2022-07-12 14:51:12
...
一、类和对象的关系
可以理解为:图纸对应类,汽车对应堆内存中的对象
二、详解
- 类:就是对现实生活中事物的描述
- 对象:就是这类事物实实在在存在的个体
三、怎样定义类
- 描述事物其实就是在描述事物的属性和行为
- 属性对应类中的变量,行为对应类中的函数(方法)
- 其实定义类,就是在描述事物,就是在定义属性和行为
- 属性和行为共同成为类中的成员(成员变量和成员方法)
四、成员变量和局部变量的区别
- 作用范围:成员变量作用于整个类中。局部变量作用于函数或者语句中
- 内存中的位置:成员变量在堆内存中,因为对象的存在。而局部变量存在于栈内存中
五、匿名对象(如:new Car())
是对象的简化形式,有两种使用情况:
- 当对对象的方法仅进行一次
- 调用时匿名对象可以作为实际参数进行传递
推荐阅读
-
Python3.5面向对象程序设计之类的继承和多态详解
-
基于php和mysql的简单的dao类实现crud操作功能
-
python继承和抽象类的实现方法
-
浅谈JavaScript的内置对象和浏览器对象
-
面向对象类空间问题以及类之间的关系
-
电子商务与网络营销的区别和关系
-
day21_步入百万年薪的第二十一天——面向对象初识、结构、从类名研究类、从对象研究类、logging模块进阶版
-
jQuery 源码解析(七) jQuery对象和DOM对象的互相转换
-
Ubuntu彻底卸载MySQL、Apache2和Php的方法教程
-
子类可以继承父类的一切方法,成员变量,甚至是私有的,但是却不能够访问这些私有的成员变量和方法