第2章 千呼万唤始出来犹抱琵琶半遮面-类与方法_第1页
第2章 千呼万唤始出来犹抱琵琶半遮面-类与方法_第2页
第2章 千呼万唤始出来犹抱琵琶半遮面-类与方法_第3页
第2章 千呼万唤始出来犹抱琵琶半遮面-类与方法_第4页
第2章 千呼万唤始出来犹抱琵琶半遮面-类与方法_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

零基础快乐学Java2025/3/1012.2“复读机”游戏知识点解读第2章千呼万唤始出来,犹抱琵琶半遮面——类与方法2.1“复读机”游戏体验与改进2主要知识点理解面向对象类的定义方法的定义方法的调用2.1“复读机”游戏体验与改进源程序运行结果第1行试错结果全删没问题,删改文字部分也没问题,去掉//后问题:第2行试错结果将class首字母大写后:初学者的共性错误2.1“复读机”游戏体验与改进1.输入了中文标点符号2.引号、括号等不配对3.JDK路径配置有误4.文件路径有误javacCopy.java的目的是为了生成这个CLASS文件关于编译和运行2.1“复读机”游戏体验与改进源文件中class后面的名称决定了CLASS文件的名称,java命令后面跟的也是这个名称22.1“复读机”游戏体验与改进第2章千呼万唤始出来,犹抱琵琶半遮面——类与方法2.2“复读机”游戏知识点解读1主要知识点理解面向对象类的定义方法的定义方法的调用问题:人天生具有抽象思维能力吗?车人狗鱼婴儿2.2“复读机”游戏知识点解读——理解面向对象1、理解面向对象2.2“复读机”游戏知识点解读——理解面向对象幼儿水果桃子电器冰箱家禽鸭子昆虫蜜蜂中学合并同类项豪放派内向型议论文……大学自主创新现实世界中的具体事物被称之为“对象”,所形成的抽象模型被称之为“类”,对象是具体的,类是抽象的,二者是相对的概念。类是对象的模板,对象为类的实例。一个类可以生成很多个对象,一个对象也可以属于很多个类。2.2“复读机”游戏知识点解读——理解面向对象关于类和对象2.2“复读机”游戏知识点解读——类的定义2、类的定义您如何去描述一个人?首先可能是他的外貌特征,比如高矮、胖瘦、长相、肤色、头发长短、眼睛大小等等。其次就是他内在的行为特点,比如,爱运动、爱唱歌、善于学习、有智慧、有修养等等。无论是哪一个人都可以从这两方面去描述,也就是说这些是人的共性特征。2.2“复读机”游戏知识点解读——类的定义①类的一般定义格式外观特征就是静态属性,在Java中被称为变量,动态行为被称为方法,它们作为类的成员一起来描述类的共同特性,同时通过类class把它们打包在一起。2.2“复读机”游戏知识点解读——类的定义示例:分别用中文和Java语言来表示“人类”:

用中文描述“人类”用Java语言描述“人类”②关键字2.2“复读机”游戏知识点解读——类的定义标识符可以是字母、汉字、数字、特殊字符等或是它们的组合,长度不受限制。注:(1)第一个字符不能是数字;(2)不允许包含除下划线“_”、美元符号“$”之外的其它字符,如空格、加号等等。(3)标识符中的字母是区分大小写的,Beijing和beijing是不同的标识符。(4)不允许使用关键字表中的保留字。2.2“复读机”游戏知识点解读——类的定义③标识符Java中定义了4种访问控制修饰符,分别是public、protected、private和default(即默认级别,不带修饰符)访问控制级别,它们分别表示了所修饰的内容的被访问范围。其中范围由大到小为:public>protected>default>privatepublic修饰的类的类名与源文件名一定要一致。通过设定不同的访问控制级别可以实现对类成员(包括成员变量、成员方法和内部类)的封装,从而实现类成员的信息隐藏。2.2“复读机”游戏知识点解读——类的定义④访问控制符如:publicclassPeople{

publicStringname;

protectedStringsex;

privateintage;voidsing(){}}④访问控制符同类子类同包不同包publicprotectedprivatedefault方法的一般定义格式2.2“复读机”游戏知识点解读——方法的定义main方法的定义static:静态的,静态成员有两个特征,一是与类的对象是否存在无关;二是被类的所有对象所共享。由于静态成员属于类成员,在访问静态成员时可以直接用类名来访问:类名.静态变量名。final:本意是“最终的、最后的”,用它来修饰的内容是不可再被更改的,所以常用来定义常量。abstract:可以用来修饰类或方法,它们分别被称为抽象类或抽象方法。抽象类就是比一般的类更为抽象的类,它是公共属性和公共行为的集合,是一个抽象概念类。2.2“复读机”游戏知识点解读——方法的定义修饰符无返回值时用void表示,而有返回值时则需要用return把值反馈回来,同时反馈回来的值还要与方法的返回值类型相匹配。返回值使用已经定义过的方法被称为方法的调用,其调用方式为:方法名([参数列表]);

如:println();或println("真调皮^-^。");注意,方法调用只能针对已经存在的方法,可以是用户自定义的方法,也可以是Java中提供给用户的方法,调用时需要通过点号“.”说明方法的归属,如System.out.println()。注意还要保持方法名、参数类型与定义时一致,否则会报语法错误。方法的调用2.2“复读机”游戏知识点解读——方法的调用小结本章讲述了运用记事本和集成开发环境两种方法来编辑、编译和运行Java程序的过程,利用简单的“复读机”游戏引出了Java中面向对象的程序设计思想、类和方法等内容,其中还涵盖了诸如关键字、标识符、修饰符、返回值、方法调用等知识点。通过本章内容的学习,可以对Java的一般程序结构有所了解,为以后的深入学习做好准备。1、分别用记事本和Eclipse两种方法编写程序,要求输出以下图案:###################################

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论