面向对象

                    面向对象     1、外观    2、行为

什么是对象?

  对象是存在的具体实体,具有明确定义的特征和行为。万物皆对象,对象因我关注而产生。

什么是问题域?

      就是哪些东西应该关注。。。

什么是面向对象?

一种认识事物的方式,注意对事物整体的认知,最符合人类自然的思维习惯。

对象产生:数据封装的结果,就是对象。

接触新事物-----有什么特征-----干什么用的-----怎么使用

                      

什么是类?

    物以类聚,,是具有相同属性和行为一组对象的集合、

类是对象的抽象,对象是类的实例。。

    属性也叫成员变量,是描述对象特征的变量,当一个对象属性值改变时,和别的对象的属性值无关,所以属性的访问只能通过对象  .   的方式访问

类名变量叫全局变量,方法体内叫局部变量。

  static是属于类的变量不是对象的变量。(声明)共享的静态变量,当一个出现了会改变一个的结果。。。

静态变量是独立在对象之外的变量,是很多对象共享的变量。当一个对象对它的值做出改变,会影响所有的对象。对静态变量的访问,可以通过对象   .    的方法访问,也可以通过类名   .   的方式访问。所以静态变量也叫类变量,例如static。

基本数据类型,short  int  long   double  flout  char boolean

引用类型,类   数组  接口 

在引用类型变量中存放的是对象地址

对象不同,赋值也不一样(对象不一样指向也不一样)

null 空 该变量没有指向任何对象的

对null值调用方法或属性会抛弃异常

垃圾回收机制是对没有被任何变量所指向的对象   。例如null

原文地址:https://www.cnblogs.com/22-qq/p/5327042.html