面向对象程序的设计期末复习.docx

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象程序设计 期末考试范围 面向对象部分为主 Chapter 8, 10, 11, 13, 14 时间2小时,英文题目,熟记每章后面的英文术语(Key Terms) 变量和方法 变量、方法,如: //变量的申明:数据类型 变量名 int a; //方法的申明:返回类型 方法名(参数列表){语句} int add(int a, int b){…} void setParameter(int a, int b){…} 注意大小写 main方法 main方法是一个特殊的方法,是程序运行的入口 main方法的形式是固定的。 public static void main(String[] args){ //String args [] int a = 10; int b = 12; int sum = a + b; } Java程序构成 Java是一种完全面向对象的程序设计语言,程序中不允许单独出现任何方法 类是构成Java程序的基本单位,也就是说,前面出现的变量、方法都必须申明在类的内部。这些变量和方法称为类的成员变量(属性,Attribute)和成员方法(Method) ,统称为类的成员(Member) 。 一个Java程序可以包含多个类,这些类可以封装在不同的包中 Java类 申明类的语法规则 修饰符 class 类名{ 变量的申明 //成员变量(属性) 方法的申明 //成员方法 } 申明成员变量和申明成员方法的次序无关 一个类可以同时申明多个成员变量和成员方法,也可以不申明任何变量或者方法,这些都是合法的。 在方法的内部也可以申明变量,这样的变量称为局部变量。 Java类举例 public class Person{ //属性:name、age、gender //方法:setName //方法:getName … … } Java程序举例 综合以上知识,我们将前面的main方法申明为类Test的一个成员: public class Test{ public static void main(String[] args){ int a = 10; //变量a是一个局部变量 int b = 12; int sum = a + b; 习惯:类名首字母大写,变量/方法名首字母小写 数据类型 简单数据类型:如int 类也是一种数据类型,称为引用数据类型(复杂数据类型,reference type)。因此以下变量和方法的申明都是正确的: int a = 10; Person p; Test b; Person getPerson(){…} 我们有时候也将类称为类型,如变量p的类型为Person类型,注意:这时候程序中必须已经申明了Person类,否则将产生错误。 Java程序举例 class Person{ } public class Test{ public static void main(…){ int a = 10; //变量a是一个局部变量 int b = 12; int sum = a + b; Person p; } } 该Java程序由Person和Test两个类构成 自定义类和预定义类 Java已经预先定义了很多类,这些类称为预定义类 如:String 与此相对应,由我们自己定义的类则称为自定义类,如前面的Person类和Test类 如前面所说,类是一种数据类型。因此,无论是预定义类还是自定义类,在程序中我们都可以用它们来申明变量的数据类型、或者作为方法的返回类型。 Java类举例 public class Person{ String name; int age; public void setName(String str){…} public String getName(){return name;} … } Java源程序 源程序保存在后缀名为 .java的文件中。 一个Java源文件可以同时包含多个类的申明,但是其中最多只能有一个用public修饰的类,即公有类。 源文件的名称必须和公有类的名称相一致,包括大小写 举例:Hello.java public class Hello { public static void main(String args[]) { System.out.println(“Hello World!”); } } 对象的创建 对象是类的实例 假设程序中申明了Person类,那么我们就可以在程序的任何地方创建任意的Person类的实例,即Person类型的对象 对象创建的语法形式:

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档