TopSoftware code quality first
  • Aktualności
  • Wzorce projektowe
    • Command
    • Template method
    • Strategy
    • Facade
    • Mediator
    • Singleton
    • Null object
    • Factory
    • Composite
    • Abstract server
    • Adapter
  • Dobre praktyki
    • SOLID
    • DRY
    • IoC
  • O mnie
  • Kontakt

Command

Bardzo prosty w konstrukcji. Wystarczy stworzyć interfejs z jedną metodą.

Cel: wywoływanie akcji z różnych klas

public interface ICommand
{
  void Execute();
}

public class Command1 : ICommand
{
    privatebool executed = false;

    public void Execute()
    {
        executed = true;
    }
}

public class Command2 : ICommand
{
    private bool executed = false;

    public void Execute()
    {
        executed = true;
    }
}

Poprzednia strona: Template method Poprzednia Następna strona: Wstęp do wzorców projektowych Następna

Microsoft

  • .NET
  • ASP.NET MVC
  • Entity framework
  • Visual Sudio
  • SQL Server

HTML/CSS

  • HTML 5
  • HTML 5
  • Base CSS
  • LESS
  • CSS 3
  • CSS PL

JS

  • Angular
  • Nativescript
  • jQuery
  • SignalR
  • Knockout

Frameworks

  • Kendo UI
  • Bootstrap

Tools

  • Red Gate
  • Git
  • Mantis

Links

  • Udemy
  • Pluralsight
  • w3schools
  • dotnetomaniak
  • Niebezpiecznik
  • Sekurak
Copyright © 2025 TopSoftware. Wszelkie prawa zastrzeżone.