BestProg

Search
Skip to content
  • Site map
  • Patterns
  • Java
  • C#
  • C++
  • Delphi
  • Databases
  • Python
  • Русский
  • Українська
  • English

Patterns

Patterns

If you want to achieve success in programming – learn patterns!

Contents

  • 1. Generative patterns
    • 1.2. Builder
      • 1.2.1. Builder pattern. Review and research. Implementation in C++
      • 1.2.2. Builder pattern. Implementation in Java. Examples
      • 1.2.3. Implementing the Builder pattern in C#. Examples
    • 2.2. Singleton
      • 2.2.1. Singleton pattern. Overview. Features of use. Implementation in C++
      • 2.2.2. Using the Singleton pattern for classes that form an inheritance hierarchy. Implementation in C++, Java, C#
      • 2.2.3. The Singleton pattern. Implementation in Java
      • 2.2.4. The Singleton pattern. Features of implementation in C#
  • 2. Structural patterns
    • 2.1. Adapter
      • 2.1.1. Pattern Adapter. Review and research. Examples of implementation in C++
      • 2.1.2. Java. Examples of implementation of pattern Adapter
      • 2.1.3. C#. Examples of implementation of the Adapter pattern in C#
      • 2.1.4. Solving a problem using the Adapter pattern in Java and C#. Laboratory work. Adaptation of three methods

 

 

Programming: theory and practice

  • Site map
  • Patterns
  • Java
  • C++
  • C#
  • Delphi
  • Databases
  • Python

Categories

  • C# (138)
    • Practice (42)
      • MS Visual Studio 2010 (34)
      • MS Visual Studio 2017 (7)
      • MS Visual Studio 2019 (10)
    • Theory (96)
  • C++ (124)
    • Practice (31)
      • Borland C++ Builder 2007 (16)
      • MS Visual Studio 2010 (18)
    • Theory (94)
      • Visual C++ (90)
  • Computer graphics (3)
  • Databases (42)
  • Delphi (27)
    • Practice (18)
      • Delphi-7 (3)
      • Embarcadero RAD Studio 2010 (16)
    • Theory (9)
  • Java (87)
    • Practice (5)
    • Theory (82)
  • Mathematical software (9)
  • Patterns (11)
  • Python (75)
    • Practice (3)
    • Theory (72)
  • Term Papers (6)

Recent Posts

  • Python. Examples of solving problems with character strings. Part 1
  • C#. Windows Forms. Development of a program for demonstrating work with threads of execution
  • C#. The System.Enum class. Enumeration
  • C#. Windows Forms. The BackgroundWorker control. Displays the progress of completed work. Canceling the execution of a thread
  • C#. Control (component) BackgroundWorker
  • Python. Recursion. Examples of tasks solving

Privacy policy

When using the site materials reference to the site is required.

Proudly powered by WordPress