欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2、类和对象的关系

程序员文章站 2022-07-12 14:51:12
...

一、类和对象的关系

 
2、类和对象的关系
            
    
    博客分类: 四、面向对象 类对象匿名对象 
 

可以理解为:图纸对应类,汽车对应堆内存中的对象

 

二、详解

 

  1. 类:就是对现实生活中事物的描述
  2. 对象:就是这类事物实实在在存在的个体

三、怎样定义类

 

  1. 描述事物其实就是在描述事物的属性和行为
  2. 属性对应类中的变量,行为对应类中的函数(方法)
  3. 其实定义类,就是在描述事物,就是在定义属性和行为
  4. 属性和行为共同成为类中的成员(成员变量和成员方法)

四、成员变量和局部变量的区别

 

  1. 作用范围:成员变量作用于整个类中。局部变量作用于函数或者语句中
  2. 内存中的位置:成员变量在堆内存中,因为对象的存在。而局部变量存在于栈内存中

五、匿名对象(如:new Car())

 

    是对象的简化形式,有两种使用情况:

 

  1. 当对对象的方法仅进行一次
  2. 调用时匿名对象可以作为实际参数进行传递
  • 2、类和对象的关系
            
    
    博客分类: 四、面向对象 类对象匿名对象 
  • 大小: 17.4 KB

上一篇: 反射与内部类

下一篇: Java多态性