- 1、本文档共99页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java程序設计与案例
java程序设计与案例;第1章Java概述;第1章Java概述;第1章Java概述;第2章Java语言基础;第2章Java语言基础;第2章Java语言基础;数组
1、一维数组:type[] arrayName = new type[arraySize]
type arrayName [] = new type[arraySize]
arrayName.length指明数组的长度
2、多维数组
;第3章类与对象;第3章类与对象;第3章类与对象;第3章类与对象;第3章类与对象;第3章类与对象;第3章类与对象;二、说明
1、对象的创建;2、默认构造函数
所谓默认构造函数是指没有参数的构造函数。
如果编写类时没有提供构造函数,系统会提供默认构造函数。
若类至少提供了一个构造函数,但没有提供默认构造函数则在创建对象时若不提供构造参数被认为不合法。
3、构造函数的重载
所谓重载是指如果多个方法具有相同的方法名、不同的参数便产生了重载。
4、隐式参数和显示参数
; protected void setScore(double c){
score = c;
}
student aa = new student(“liwei”,200510139,85);
aa.setScore(75);
事实上这个调用执行了以下指令:
aa.score = 75;
在每个方法中关键字this用来表示隐式参数
5、调用另一个构造函数
student(String name,int id);
student(int id){
this(“aa”,id);;第3章类与对象; Date date = new date();
import java.util.*;
import java.sql.Date;
Date date = new Date();此时Date类为java.sql包中的Date类
java.util.Date date = new java.util.Date();
java.sql.Date todate = new java.sql.Date();
2、将类放入包中
package 包名
此语句应放置在源文件的开头类定义的代码之前,如果源
文件中没有定义包名,则程序被放置到一个默认的没有包
名的包中。;四、java修饰符
1、类的修饰符
public 公共类修饰符
protected
private
abstract 抽象类修饰符
final 最终类修饰符
默认访问控制 可以被同一个包中的类访问;2、成员变量的修饰符
公共访问控制符: public
私有访问控制符 : private
保护访问控制符: protected
私有保护访问控制符: private protected
静态域修饰符: static
最终域修饰符: final;3、成员函数的修饰符
公共访问控制符: public
私有访问控制符: private
保护访问控制符: protected
私有保护访问控制符: private protected
抽象方法控制符: abstract
静态方法控制符: static ;最终方法控制符: final
本地方法控制符: native
同步方法控制符: synchronized
五、静态域与静态方法
1、静态域
如果将域定义为静态的,则每一个类中只有一个这样的域
2、静态方法;第3章类与对象;第3章类与对象;第3章类与对象;第3章类与对象;八、抽象类
抽象类是没有具体对象的概念类,由abstract修饰符来修饰。
抽象类的定义:
访问控制符 abstract class 类名 [extends 父类名]{
成员变量
………..
成员函数
……….
};说明:
1、成员函数可以是抽象方法或普通成员函数
2、抽象类的子类如不是抽象类,则它必须为父类中的所有抽象方法书写方法体
3、抽象类不能用来创建对象,抽象类必须派生出子类。
4、抽象类中不一定有抽象方法,但包含抽象方法的类一定为抽象类。
5、抽象类中构造方法、static方法与private方法前不能使用abstract修饰。;九、接口
1、定义:
接口用来定义一组抽象操作的集合,通常是一些抽象方法和域的定义。
2、特点:
a)接口不包含方法的任何实现,接口中的方法都是抽象方法。
b)接口定义的方法和域都是具备public访问权限的,不容许使
用protected和private进行修饰。;第3章类与对象;第3章类与对象;十、多态
is-a关
您可能关注的文档
最近下载
- 大学生的智慧篮球_西南交通大学中国大学mooc课后章节答案期末考试题库2023年.docx
- 2024年中考语文真题分类汇编非连及其他文本.docx VIP
- 《公差配合与测量技术》复习试卷三套含答案.docx
- 高考语文复习:古诗文补充背诵篇目——《贺新郎·国脉微如缕》课件23张.pptx
- 外研版(三年级起点)六年级上册英语期末《作文》专项训练(附范文).docx
- 四川省成都市第七中学2024-2025学年高二上学期11月期中考试 政治含解析.pdf
- 四川省2023-2024学年 四川省高职考第一轮系统性考试-智能制造类应知+应会(含答案).pdf VIP
- [中央]2023年中国社会科学院农村发展研究所招聘笔试历年高频考点(难、易错点)附带答案详解.docx VIP
- 英语语音达标测试题知识.pdf VIP
- 公务员考试行测辅导类比推理必会对应关系解析.docx VIP
文档评论(0)