北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt

上传人:b****2 文档编号:15559278 上传时间:2022-11-05 格式:PPT 页数:15 大小:148KB
下载 相关 举报
北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt_第1页
第1页 / 共15页
北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt_第2页
第2页 / 共15页
北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt_第3页
第3页 / 共15页
北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt_第4页
第4页 / 共15页
北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt

《北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt(15页珍藏版)》请在冰豆网上搜索。

北京工业大学2014级面向对象程序设计复习提纲PPT文件格式下载.ppt

私有成员变量+(set,get)p类设计应该包含:

类设计应该包含:

q构造方法(无参,有参)构造方法(无参,有参)qset()、get()、toString()q基本操作基本操作publicclassDateprivateintyear,month,day;

publicDate()this(2014,1,1);

publicDate(intyear,intmonth,intday)this.year=year;

this.month=month;

this.day=day;

publicintgetYear()returnyear;

publicintgetMonth()returnmonth;

publicintgetDay()returnday;

publicvoidsetYear(intyear)this.year=year;

publicvoidsetMonth(intmonth)this.month=month;

publicvoidsetDay(intday)this.day=day;

publicStringtoString()returnyear+/+month+/+day;

类之间的关系类之间的关系p整体整体-部分部分(聚合聚合)组合组合章章节节段段句句词或标点符号词或标点符号p一般一般-特殊特殊(泛化泛化)继承继承动画动画二维动画、三维动画二维动画、三维动画p关联关联课程课程教师教师学生学生用成员变量实现用成员变量实现用成员变量实现用成员变量实现用定义子类实现用定义子类实现UMLUML图图程序设计程序设计p基本组件操作基本组件操作p按钮事件,鼠标事件按钮事件,鼠标事件GUIGUI应用程序应用程序绘制图形必须先获得绘图类对象,它是绘制图形必须先获得绘图类对象,它是GraphicesGraphices类的子类对象。

类的子类对象。

11、隐式创建方法、隐式创建方法对于对于SwingSwing组件,利用组件,利用paintComponet()paintComponet()方方法的参数获取法的参数获取22、显式创建方法、显式创建方法调用调用ComponentComponent类的类的getGraphics()getGraphics()Graphics2Dg=(Graphics2D)getGraphics();

Graphics2Dg=(Graphics2D)getGraphics();

此时要负责释放此时要负责释放g.dispose()g.dispose()importjavax.swing.*;

publicclassTestpublicstaticvoidmain(Stringargs)JFrameframe=newJFrame(Try);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.getContentPane().add(newMyPanel();

frame.pack();

frame.setVisible(true);

importjavax.swing.*;

importjava.awt.*;

importjava.awt.event.*;

publicclassMyPanelextendsJPanelclassPersonstaticintcount=0;

Stringname;

publicPerson(Stringn)count+;

name=n;

publicclassTestpublicstaticvoidmain(Stringargs)Personp1=newPerson(zhang);

Personp2=newPerson(Wang);

System.out.println(Person.count);

静态变量Math类中有staticdoublepow(doublea,doubleb)怎么使用怎么使用doubles,radius;

s=Math.pow(radius,2.0);

静态方法考试考试p闭卷闭卷p填空(包括程序填空),选择,简填空(包括程序填空),选择,简答(包括读程序写结果),类定义,答(包括读程序写结果),类定义,程序设计程序设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1