产品库存管理系统面向对象设计页.pptxVIP

  • 4
  • 0
  • 约2.67千字
  • 约 145页
  • 2021-09-08 发布于北京
  • 举报
情境3 产品库存管理系统面向对象设计;学习情境描述;所需知识;重点及难点;能力目标;任务一;复习引入;面向对象编程;对象的基本概念 ;面向对象的基本概念;对象;对象的示例;消息传递;类和对象的示例;面向对象技术的实现;类的基本概念 ;类定义;类中的方法 6-1;方法体 ;类的定义举例;类的实现;【实战】:定义一个名为Rectangle表示长方形的类,它包含double类型的长length和宽width两个数据成员和设置长方形长宽值的方法setDim()、计算长方形面积的方法area()。 ;对象的创建;声明 ;实例化 ;初始化;对象的使用;创建对象举例;任务二;构造方法;构造方法的特点;class Person { String name; int age; String sex; public Person(String s1) { name = s1; } public Person(String s1,int x) { name = s1; age = x; };This引用句柄;面向对象的基本特征;封装性的引入;封装性的实现;封装的示例 3-1; ;封装的示例 3-3 ;设置器和访问器方法;封装举例;封装的好处;任务三;继承性;继承;继承的实现;任务三实现;继承的特点;继承的优点;构造方法的继承;任务四;多态性 ;方法重写 ;class Rectangle { int length; int width; Rectangle(int len , int wid) { length = len; width = wid; } /* 计算矩形的周长.*/ void getPerimeter() { System.out.println(“矩形的周长为 + (2 * (length + width))); } };任务四实现;多态性;成员方法覆盖应注意的问题;成员变量的覆盖;程序运行结果: Subclass : 200 Superclass : 100;类对象之间的类型转换;类变量— static 修饰符;类变量;类变量的应用;类方法— static修饰符;类方法;类方法的应用;类方法的应用;final 修饰符;任务五;抽象类;任务五实现;抽象类;任务六;接口;接口的定义;接口的实现;接口的继承;interface A{ String a = 在接口A中; void showA(); } interface B extends A{ String b = 在接口B中; void showB(); } class InterfaceABC implements C{ public void showA(){ System.out.println(a); } public void showB(){ System.out.println(b); } } ; public class UseInterface1{ public static void main(String args[]){ int x = 5,y=10; Myinterface o; Myclass my = new Myclass(); o = my; System.out.println(xy的和=“ + pute(x,y)); Yourclass you = new YourClass(); o = you; System.out.println(“xy的积= + pute(x,y)); } };接口的优点;任务六实现;综合实战;包; 创建包;创建包举例;导入包;导入包举例;访问修饰符;访问修饰符;访问修饰符;访问修饰符的使用;包装类;任务七;类String字符串定义;String构造方法的使用举例;;String的常用方法—字符串比较; public class StringCompare { public static void main(String[] args) { String

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档