《Java程序设计精编教程58章知识点.docVIP

  • 2
  • 0
  • 约9.69千字
  • 约 8页
  • 2017-01-15 发布于北京
  • 举报
《Java程序设计精编教程58章知识点

第5章 类与对象 5.1 面向对象的特性 面向对象与人类认识世界的思维方式一致,即抽象相同性质的事物形成某种概念。 面向对象的特性: 封装性。通过抽象,从具体的实例中抽取共同的性质形成一般的概念,比如类的概念。类将数据和对数据的操作封装在一起。类的实例就是对象。 继承性。子类可以继承父类的属性和功能,同时又可以添加子类独有的属性和功能。 多态性。 一种是操作名称的多态,即多个方法具有相同的名字,但参数不同。(重载) 另一种是和继承有关的多态,即相同类型的对象调用同一方法时可能产生不同的行为。 5.2 类 类是组成Java程序的基本要素。类封装了一类事物共有的属性和功能,类是创建对象的模板。 类的实现包括两部分:类声明和类体。基本格式为: class 类名 { //类的声明 类体的内容 //类体 } 类名的首字母要大写,如Dog。当类名由几个“单词”组合而成时,每个单词的首字母要大写,如 PersianCat。 类体的内容由两部分构成: 变量的声明:用来描述数据(体现对象的属性); 方法的声明:方法可以对类中声明的变量进行操作(体现对象的功能) 成员变量 类的成员变量可以是Java中的任何一种数据类型,包括基本类型和引用类型。 成员变量在整个类内都有效,其有效性与它在类体中的位置无关。建议在类体中先声明变量,再声明方法。 声明成员变量

文档评论(0)

1亿VIP精品文档

相关文档