下载此文档

Java基础知识点总结-Ch4.doc


文档分类:管理/人力资源 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
第四章类与对象
:封装性、继承、多态
属性通过变量来刻画,功能通过方法来体现。
类是把数据和对数据的操作封装成一个整体。
,访问控制符分别是什么。
类名,变量名,方法名的命名规则。
类体的内容有两个部分组成,一是变量的声明,用来刻画属性;二是方法的定义,用来刻画功能。
成员变量的有效性与其在类体中书写的位置无关。局部变量和声明的位置有关。
用static修饰的变量称为类变量或静态变量,static位于变量类型的前面。
成员变量的隐藏。this关键字。this关键字不能出现在类方法中。
变量的访问控制符有哪些。final定义的是常量。
成员变量在声明时,若没有指定初值,所使用的构造方法也没有对成员变量进行初始化,那么整型变量的默认值是0,,boolean型就是false,引用型就是null。
局部变量在声明时,若没有初始化,就没有默认值,因此在使用局部变量之前,要先为其赋值。

当一个方法不需要返回数据时,返回类型必须是void。
方法的访问控制符有哪些。
方法的重载和重写。
构造方法分两类。它的名字必须和类名相同,而且没有类型。构造方法可以重载。
若类中没有定义构造方法,系统会自动产生一个默认构造方法。
若类中定义了一个或多个构造方法,系统就不会产生默认构造方法。若定义的一个或多个构造方法中没有默认构造方法,那么在创建无参对象,就会产生错误。
注意:对成员变量的操作只能出现在方法中,方法可以对成员变量和局部变量进行操作,在声明类的成员变量时可以同时赋予初值。
实例方法可以操作实例变量和类变量,类方法只能操作类变量。
实例方法可以调用该类中的其他方法,类方法只能钓用该类中的类方法。

创建一个对象包括对象的声明和为对象分配空间。
可以使用new运算符和类的构造方法为声明的对象分配内存。
若类创建的两个对象,有相同的引用,就具有完全相同的实体。
对象的属性是操作自己的变量;对象的功能是调用类中的方法。
没有实体的对象成为空对象,不能使用,否则会出现NullPointException异常。
,向该参数传递的值的级别不能高于该参数的级别。
参数传值的实质是实参降至传递给形参,就是复制。
当参数是引用类型时,“传值”传递的是引用,而不是参数的实体。

若类中有类变量,则所有对象的这个类变量都分在同一个内存中,改变其中一个对象的这个类变量,就会影响到其他对象的这个类变量,即对象共享类变量。
类变量可以通过对象访问,也可以直接通过类名访问。
实例变量只能通过对象访问。

实例方法和类方法在创建对象后可以用“.”来调用相应的方法。
当类创建对象后,实例方法才分配入口地址,实例方法的入口被所有的对象共享,当所用的对象都不存在

Java基础知识点总结-Ch4 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小29 KB
  • 时间2018-03-23
最近更新