- 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程序设计 第二十三讲 首页 班级:07计大 日期:10.11.22 课题:JAVA 目的与要求:JAVA语言入门 重点与难点:JAVA类和对象 提纲:1、初识对象和类 2、 对象的属性与方法 作业:上机练习 初识对象和类 对象:客观世界里,任何实体都可以被看作是对象。对象可以是具体的物,也可以是一些概念。例如:一名学生,一个手机,一个表单,一个按钮 对象具有属性和方法 属性:用来表示对象的状态 方法:用来描述对象的行为 例:一名学生叫“张三”,在打电话。此时对象既是这名学生, “张三”是他的一个属性,“在打电话”是他的一个行为(即方法) 类:是对一类相似对象的性质描述,这些对象具有相同的性质,相同种类的属性以及方法。实际上,类就是相似对象的集合 对象和类是紧密相连的 举例:通常说“人类”(这人的集合,即一个类),“张三”这是人类这个集合中的一个具体的人(即对象) 初识对象和类 再举例:在VB中常见的命令按钮类,而向窗口中添加一个具体的按钮(这也是类与对象的事例) 在java中,同样也涉及到窗口界面,如下 代码 import java.awt.*; public class m1{ public static void main(String[] args){ Frame frame=new Frame(“第一个窗口事例);//创建一个界面对象,使用Frame类 frame.setLayout(new GridLayout(7,1)); frame.add(new Label(“喜好选择(可复选) ”));//frame对象中添加一个Label类对象 frame.add(new Checkbox(音乐)); frame.add(new Checkbox(体育)); frame.add(new Checkbox(“美术”));//frame对象中添加三个Checkbox类对象 Choice c1=new Choice();//使用Choice类创建了一个c1对象 c1.add(“red”); c1.add(green); c1.add(blue); //add是c1对象的一个方法,实现添加的功能 frame.add(c1);//使用add方法,将对象c1添加到frame对象中 List ls1=new List(3,false);//使用List类创建一个ls1对象 ls1.add(一年级); ls1.add(二年级); ls1.add(三年级); frame.add(ls1);//使用add方法,将对象ls1添加到frame对象中 frame.add(new Button(测试按钮));//frame对象中添加一个Button类对象 frame.pack(); frame.setVisible(true); System.out.println(结束窗口程序,请按ctrl+c); } } 对象的属性与方法 对象的属性:用来描述对象的状态,例如:“张三”有年龄,有长相,有籍贯,有姓名,这些就是描述这个人情况的几个方面。年龄,长相,籍贯,姓名这就是一个人的属性。一个按钮,同样也有名称,大小,坐标位置等属性 对象的方法:用来描述对象的行为,例如:“张三”在打电话,张三的行为是“在打电话”。“在打电话”就是“张三”这个对象的一个行为(即方法)。在程序语言中,方法就是一个函数,即实现一定功能的代码段 对象的属性与方法 简单来说,专属于对象的函数就是方法,专属于对象的变量就是属性 public class a1{ public static void main(String args[]){ Integer v1=new Integer(95); System.out.println(“整形对象的数据类型是:”+v1.TYPE); System.out.println(“将整形对象转换为字符串对象:”+v1.toString()); String str1=new String(“we are very good”); int v1=str1.length(); System.out.println(“字符串长度是:”+v1);}} 程序 class sanjiao{ public int base; public int high; public int area(){return (base*high)/2;}} public class a1{ public static void main(String args[]){ sanjiao sj1=new sanjiao(); sj1.bas
原创力文档


文档评论(0)