面向对象的概念、及对象的概念

面向对象概念回顾
  使用类映射现实生活中的事物,其功能封装为方法,属性封装为成员变量。


  一个类拥有的成员包括:
      成员变量
      构造方法
      普通方法
      getters/setters

  对象在内存中的位置:
      对象由new关键字创建,如同数组,实体存在于堆内存中
      任何事物均可以定义成类,创建对象,属于引用类型
      而对象的引用变量是一个普通变量。存储的值是该对象堆内存中的地址。

  this关键字概念
      this一般出现在类的一个方法的定义当中,代表当前对象的引用。我们通常用其将本对象中的成员与其他作用域区分开来。
      当一个类定义好之后,如果不创建对象this是没有意义的。
    一个类可以有多个对象。每个对象都有各自的属性值,各个对象的方法均是类中定义的那个方法逻辑。定义中的this就代表调用方法的这个对象。

猜你喜欢

转载自www.cnblogs.com/JunQiang-Ma/p/9958200.html