- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向过程的程序设计示意: class Rectangle //建矩形类 { static int perimeter (int length, int width) //周长程序名(形参:长,宽) { return 2*(length+width); } //返回周长值 static int area(int length, int width)//面积函数(形参:长,宽) { return length*width); } //返回面积值 public static void main(String[] args)//主函数 { System.out.println(“perimeter=”+Rectangle.perimeter(5,4)); System.out.println(“area=”+Rectangle.area(5,4)); } } 面向对象的程序设计 矩形类: class Rectangle //建类(数据与程序的集成) { int length, width; //【类中定义的数据】 int perimeter() //【类中的功能程序 方法】 { return 2*(length+width); } int area() //方法2 { return length*width; } } 面向对象程序设计 矩形类:续 public static void main(String[] args) { Rectangle rect1 = new Rectangle(); Rectangle rect2 = new Rectangle(); rect1.length=5; rect1.width=3; System.out.println(“perimeter of rect1 is: ”+rect1.perimeter()); System.out.println(area of rect1 is: +rect1.area()); rect2.length=8; rect2.width=3; System.out.println(perimeter of rect2 is: +rect2.perimeter()); System.out.println(area of rect2 is: +rect2.area()); } } // appl4_1, 建立对象与数据成员的访问 class CRectangle // 定义CRectangle类 { int width; // 声明域成员width int height; // 声明域成员height int area( ) //定义方法成员area(),用来计算面积 { return width*height; } } public class ttttt { public static void main(String args[ ]) { CRectangle rect1; rect1=new CRectangle( );//建立CRectangle类的新的对象rect1 // 对象 . 数据 rect1.width=10; // 设置长方形rect1的宽 rect1.height=5; // 设置长方形rect1的高 System.out.println(“width=”+rect1.width); //10 System.out.println(“height=”+rect1.height); //5 System.out.println(“area=”+rect1.area( ));//50 } } 类有两种 系统定义类 用户定义类 授课结束 编写程序练习 * 类的继承 在Java中,从一个现有类的基础上定义新的类的过程称为派生。 新定义的类称为派生类,也称为直接子类。 基础类称为父类或超类。这种一个类派生出另一个类的关系即为继承关系,一个派生类将继承其父类的所有特性和操作。 如果要创建一个继承父类的子类,只需在类的声明中通过extends关键字
您可能关注的文档
- 金蝶EAS 7.0 Portal 登录 FAQ要领.pdf
- 七种方法求水仙花数教案.doc
- 机械喷浆(抹灰)施工应用技术指引介绍.pdf
- 一种极低功耗无线唤醒收发机设计资料.pdf
- 第7讲word高级应用红头文件的制作和批量制作请柬.ppt
- 数据结构专升本复习概论.ppt
- 落地式脚手架安全技术措施教材.doc
- 第七章 总线监控测试设备产品.pdf
- 卡西欧说明书_4734_4735_Ch教材.pdf
- 黑格尔的历史哲学及_精神_的世界史.pdf
- 2024年试验检测师之道路工程精选题库与答案 .pdf
- 浙江省培优联盟2023-2024学年下学期高一4月联考语文试题及答案.pdf
- 【中考冲刺】2023年湖北省武汉市中考模拟语文试卷(附答案) .pdf
- 教科版科学三年级上册第二单元《空气》测试卷含完整答案【必刷】.pdf
- 初级电工考试试卷附答案 .pdf
- 河南省平顶山市叶县2023-2024学年三年级上学期期末语文试题(含答案).pdf
- 图书馆知识题库完整 .pdf
- 小学六年级上册数学练习卷(1)含答案 .pdf
- 2023-2024学年北师大版数学三年级上学期《期末测试题》附答案完整版721025908.pdf
- 2024届上海市松江区高三一模历史试卷(含答案) .pdf
文档评论(0)