- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学函数类方法 Java类库的Math类库中提供了常用数学函数的类方法: public class Math{ public static int max(int a, int b){...} public static int abs(int a) {...} public static double random(){...} //and many more static Math methods } //end Math class definition Math.max(x,y) Math.abs(a); Math.random(); Math.pow(double x, double y) Math.sqrt(double x) Math.sin(double a); 例:用类变量跟踪创建了多少个对象。 public class ProductNumber { public static int nextID; //class variable 1. private int productID; //instance variable 2. public ProductNumber() { productID = nextID; //3. nextID++; //4. } public int getproductID() { return productID; } public static void setInitialID(int num) { nextID = num; } } public class ProductApp{ public static void main(String[] args){ ProductNumber pNum1, pNum2, pNum3; ProductNumber.setInitialID(1000); //1. pNum1 = new ProductNumber(); //2. pNum2 = new ProductNumber(); pNum3 = new ProductNumber(); System.out.println(pNum1.getproductID(): + pNum1.getproductID()); //3. System.out.println(pNum2.getproductID(): + pNum2.getproductID()); System.out.println(pNum3.getproductID(): + pNum3.getproductID()); System.out.println (ProductNumber.nextID: +ProductNumber.nextID); //4 System.out.println(pNum1.nextID: + pNum1.nextID); //5 System.out.println(pNum2.nextID: + pNum2.nextID); System.out.println(pNum3.nextID: + pNum3.nextID); } } 下列图示表示当application执行到标为//3的行时,内存的情况: pNum1.getproductID(): 1000 pNum2.getproductID(): 1001 pNum3.getproductID(): 1002 ProductNumber.nextID: 1003 pNum1.nextID: 1003 pNum2.nextID: 1003 pNum3.nextID: 1003 Application的输出: 类的继承 以原有的类为基础创建新的类,从而达到代码复用的目的 被继承的类称为超类(父类)。从超类派生出来(继承超类)的新类称子类。 只支持单重继承,不支持多重继承,所以一个类只能有一个超类。 继承的层次结构。一个子类成为另一个子类的超类。 如果类Sub是类Super的子类,则类Sub继承了超类Super的变量和方法。 子类Sub中,包括两部分的内容:从超类Super中继承下来的变量和方法,自己新增加的变量和方法。 汽车 客车 卡车 轿车 小客车 大客车 子类的创建 声明子类 [修饰符] class 子类名 e
您可能关注的文档
- 高等数学导数公式大全幻灯片.ppt
- 高等数学的故事幻灯片.ppt
- 高等数学第9章节D9_6几何中的应用幻灯片.ppt
- 高等数学第六版上册自编幻灯片.ppt
- 高等数学第六节多元函数微分学的几何应用课件幻灯片.ppt
- 高财第八章节EVA与业绩评价幻灯片.ppt
- 高等数学第三章节幻灯片.ppt
- 高等数学第十二章节微分方程第一节基本概念第二节可分离变量课件幻灯片.ppt
- 高风中学语文组:秋声赋课件幻灯片.ppt
- 高等数学第四章节中值定理与导数的应用幻灯片.ppt
- java课件ch05章节幻灯片.ppt
- 高等电力电子技术教学课件作者张兴第八章节课件幻灯片.ppt
- Java面向对象程序设计教学课件作者第二版代码教案课件资源教学课件作者聂哲第2章Java面向对象程序设计1章节幻灯片.ppt
- Java面向对象程序设计教学课件作者第二版代码教案课件资源教学课件作者聂哲第2章Java面向对象程序设计2章节幻灯片.ppt
- Java面向对象程序设计教学课件作者第二版代码教案课件资源教学课件作者聂哲第2章Java面向对象程序设计3章节幻灯片.ppt
- Java面向对象程序设计教学课件作者第二版代码教案课件资源教学课件作者聂哲第2章Java面向对象程序设计4章节幻灯片.ppt
- Java面向对象程序设计教学课件作者聂哲电子教案Java面向对象程序设计教学课件作者聂哲电子教案第2章Java语法基础1章节幻灯片.ppt
- 高等电力电子技术教学课件作者张兴第二章节课件幻灯片.ppt
- Java面向对象程序设计教学课件作者聂哲电子教案Java面向对象程序设计教学课件作者聂哲电子教案第5章包、异常与输入输出1章节幻灯片.ppt
- 高等电力电子技术教学课件作者张兴第九章节课件幻灯片.ppt
文档评论(0)