• 大小: 30.81MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-23
  • 语言: 其他
  • 标签: shejimoshi  

资源简介

软件设计模式实训教程的ppt+类图+代码,里面包括创建型设计模式、结构型设计模式和行为型设计模式中所包含的所有设计模式的详细ppt、代码与类图。

资源截图

代码片段和文件信息

class Rectangle 
{
    private double width;
    private double height;

    public Rectangle(double widthdouble height)
    {
        this.width=width;
        this.height=height;
    }    
    public double getHeight() 
    {
        return height;
    }
    public void setHeight(double height) 
    {
        this.height = height;
    }
    public double getWidth()
    {
        return width;
    }
    public void setWidth(double width) 
    {
        this.width = width;
    }
}

class Square extends Rectangle
{
public Square(double size)
{
super(sizesize);
}

    public void setHeight(double height) 
    {
        super.setHeight(height);
        super.setWidth(height);
    }
    public void setWidth(double width) 
    {
        super.setHeight(width);
        super.setWidth(width);
    }
}

class Client
{
public static void main(String args[])
{
Rectangle r;
r = new Square(0.0);
r.setWidth(5.0);
r.setWidth(10.00);
double area = calculateArea(r);
if(50.00==area)
{
System.out.println(“这是长方形或长方形的子类!“);
}
else
{
System.out.println(“这不是长方形!“);
}
}

public static double calculateArea(Rectangle r)
    {
     return r.getHeight() * r.getWidth();
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1373696  2012-02-17 14:36  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第10章_适配器模式.ppt

     文件    1117696  2012-02-17 14:37  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第11章_桥接模式.ppt

     文件    1278976  2012-02-17 14:38  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第12章_组合模式.ppt

     文件    1359360  2012-02-17 14:38  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第13章_装饰模式.ppt

     文件    1169920  2012-02-17 14:38  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第14章_外观模式.ppt

     文件    1448960  2012-02-17 14:38  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第15章_享元模式.ppt

     文件    1357824  2012-02-17 14:38  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第16章_代理模式.ppt

     文件    1080320  2012-02-17 14:39  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第17章_职责链模式.ppt

     文件     936448  2012-02-17 14:29  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第18章_命令模式.ppt

     文件    1180160  2012-02-17 14:30  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第19章_解释器模式.ppt

     文件    4289536  2012-02-17 14:33  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第1章_统一建模语言基础知识.ppt

     文件    1157632  2012-02-17 14:30  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第20章_迭代器模式.ppt

     文件    1315328  2012-02-17 14:30  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第21章_中介者模式.ppt

     文件    1101312  2012-02-17 14:31  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第22章_备忘录模式.ppt

     文件    1226240  2012-02-17 14:31  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第23章_观察者模式.ppt

     文件    1387008  2012-02-17 14:32  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第24章_状态模式.ppt

     文件     744448  2012-02-17 14:27  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第25章_策略模式.ppt

     文件     787968  2012-02-17 14:32  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第26章_模板方法模式.ppt

     文件    2362880  2012-02-17 14:33  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第27章_访问者模式.ppt

     文件    4852736  2012-02-17 14:33  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第2章_面向对象设计原则.ppt

     文件    4145664  2012-02-17 14:33  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第3章_设计模式概述.ppt

     文件    3355136  2012-02-17 14:34  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第4章_简单工厂模式.ppt

     文件    1211904  2012-02-17 14:34  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第5章_工厂方法模式.ppt

     文件    1156608  2012-02-17 14:35  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第6章_抽象工厂模式.ppt

     文件    1166336  2012-02-17 14:35  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第7章_建造者模式.ppt

     文件    1245184  2012-02-17 14:35  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第8章_原型模式.ppt

     文件     714240  2012-02-17 14:36  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\第9章_单例模式.ppt

     文件    1429450  2012-02-17 14:34  《设计模式实训教程》【PPT+类图与代码+样章】\PPT\设计模式实训教程-前言及目录.pdf

     文件    2531107  2012-12-05 20:56  《设计模式实训教程》【PPT+类图与代码+样章】\第3章创建型模式实训(样章).pdf

     文件       1298  2011-03-14 09:21  《设计模式实训教程》【PPT+类图与代码+样章】\类图与代码\《设计模式实训教程》代码\第2章代码\综合题(2)-代码.java

............此处省略101个文件信息

评论

共有 条评论

相关资源