├── 1. BASICS OF JAVA ├── 1. Introduction of Java │ ├── 1. Java Introduction.pdf │ ├── README.MD │ └── java.png ├── 10. Taking input in Java │ └── README.MD ├── 11. Java garbage collection │ └── README.MD ├── 12. Conditional statements │ └── README.MD ├── 13. Loop statements │ └── README.MD ├── 14. Arrays in Java │ ├── ONEDARRAY.MD │ └── TWODARRAY.MD ├── 15. Methods in Java │ ├── CALLSTACK.MD │ └── README.MD ├── 16. Strings in Java │ └── README.MD ├── 17. Exception handling in Java │ └── README.MD ├── 18. Wrapper classes in Java │ └── README.MD ├── 2. Java Vs C++ │ ├── README.MD │ └── java-vs-cpp.png ├── 3. Java program execution process │ └── README.MD ├── 4. JDK Vs JRE Vs JVM │ └── README.MD ├── 5. Write your first Java program │ └── README.MD ├── 6. Variables in Java │ └── README.MD ├── 7. Data types in Java │ └── README.MD ├── 8. Type conversion in Java │ └── README.MD └── 9. Operators in Java │ └── README.MD ├── 2. OOPS IN JAVA ├── 1. Introduction to OOPS │ └── README.MD ├── 2. How to create class and object in Java │ ├── PRACTICE CODE │ │ └── SAMPLE PROJECT │ │ │ ├── .vscode │ │ │ └── settings.json │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── App.java │ │ │ └── Student.java │ └── README.MD ├── 3. Encapsulation in Java │ ├── PRACTICE CODE │ │ └── ENCAPSULATION PROJECT │ │ │ ├── .vscode │ │ │ └── settings.json │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── App.java │ │ │ ├── Student.java │ │ │ └── StudentTwo.java │ └── README.MD ├── 4. Inheritance in Java │ ├── ACCESS-MODIFIERS-IN-DETAILED.MD │ └── README.MD ├── 5. Polymorphism in java │ └── README.MD ├── 6. Abstraction in Java │ └── README.MD └── 7. Collection Framework in Java │ ├── Collection Interface │ ├── 1. List Interface │ │ ├── 1. ArrayList Class │ │ │ └── ArrayListExample.java │ │ ├── 2. LinkedList Class │ │ │ ├── LinkedListAsDQueue.java │ │ │ ├── LinkedListAsQueue.java │ │ │ └── LinkedListExample.java │ │ ├── 3. Vector Class │ │ │ └── VectorExample.java │ │ └── 4. Stack Class │ │ │ ├── ArrayDequeInsteadOfStackClass.java │ │ │ └── StackExample.java │ ├── 2. Queue Interface │ │ ├── 1. PriorityQueue Class │ │ │ └── PriorityQueueExample.java │ │ ├── 2. ArrayDeque Class │ │ │ ├── ArrayDequeAsStack.java │ │ │ ├── ArrayDequeDequeMethods.java │ │ │ └── ArrayDequeQueueMethods.java │ │ └── 3. LinkedList Class │ │ │ ├── LinkedListAsDQueue.java │ │ │ └── LinkedListAsQueue.java │ └── 3. Set Interface │ │ ├── 1. HashSet Class │ │ └── HashSetExample.java │ │ ├── 2. LinkedHashSet Class │ │ └── LinkedHashSetExample.java │ │ ├── 3. EnumSet Class │ │ └── EnumSetExample.java │ │ └── 4. TreeSet Class │ │ └── TreeSetExample.java │ ├── Comparable Interface │ └── Main.java │ ├── Comparator Interface │ └── Main.java │ └── Map Interface │ └── HashMapExample.java ├── 3. OOAD ├── .gitignore ├── PDF NOTES OF OOAD │ ├── 1. What is OOAD Why OOAD.pdf │ ├── 2. Introduction To UML.pdf │ ├── 3. UML Basic Notations.pdf │ ├── 4. Types OF UML Diagram.pdf │ ├── 5. UML Use Case Diagram.pdf │ ├── 6. UML Class Diagram.pdf │ ├── 7. UML Sequence Diagram.pdf │ └── 8. UML Activity Diagram.pdf └── README1.MD ├── 4. SOLID Principles ├── .gitignore ├── Example.java ├── PDF NOTES OF OOAD │ ├── 1. Mastering Object Oriented Design Principles - SOLID.pdf │ ├── 2. Single Responsibility Principle (SRP).pdf │ ├── 3. Open-Closed Principle (OCP).pdf │ ├── 4. Liskov Substitution Principle (LSP).pdf │ ├── 5. Interface Segregation Principle (ISP).pdf │ ├── 6. Interface Segregation Principle (ISP).pdf │ └── COMPLETE SHORT NOTES ON SOLID PRINCIPLES.pdf ├── README1.MD ├── README2.MD ├── README3.MD ├── README4.MD ├── README5.MD ├── README6.MD └── images │ ├── DIP-EXAMPLE-01.png │ └── DIP-EXAMPLE-02.png ├── 5. Software Design Patterns ├── 1. Creational Design Patterns │ ├── 1. Factory Design Pattern │ │ ├── README.MD │ │ ├── WithFactory.java │ │ ├── WithoutFactory.java │ │ └── images │ │ │ ├── pattern.png │ │ │ ├── with.png │ │ │ └── without.png │ ├── 2. Abstract Factory Design Pattern │ │ ├── README.MD │ │ ├── WithAbstractFactory.java │ │ ├── WithoutAbstractFactory.java │ │ └── images │ │ │ ├── pattern.png │ │ │ ├── table.png │ │ │ ├── with.png │ │ │ └── without.png │ ├── 3. Builder Design Pattern │ │ ├── README.MD │ │ ├── WithBuilderPattern.java │ │ ├── WithoutBuilderPattern.java │ │ └── images │ │ │ ├── ex1.png │ │ │ ├── pattern.png │ │ │ ├── table.png │ │ │ └── with.png │ ├── 4. Singleton Design Pattern │ │ ├── BillPughSingleton.java │ │ ├── ClientA.java │ │ ├── DoubleCheckedSingleton.java │ │ ├── EagerSingleton.java │ │ ├── EnumSingleton.java │ │ ├── LazySingleton.java │ │ ├── README.MD │ │ ├── StaticBlockSingleton.java │ │ ├── ThreadSafeSingleton.java │ │ └── images │ │ │ ├── singleton-basic-concept.png │ │ │ └── table.png │ ├── 5. Prototype Design Pattern │ │ ├── PrototypePatternClient.java │ │ ├── README.MD │ │ └── images │ │ │ ├── example.png │ │ │ ├── flow.png │ │ │ ├── normalflow.png │ │ │ ├── pattern.png │ │ │ └── shallow-deep.png │ ├── README.MD │ └── images │ │ └── creational-design-pattern.png ├── 2. Structural Design Patterns │ ├── 1. Decorator Design Pattern │ │ ├── CoffeeWithPattern.java │ │ ├── CoffeeWithoutPattern.java │ │ ├── README.MD │ │ └── images │ │ │ ├── cake.png │ │ │ ├── pattern.png │ │ │ ├── with.png │ │ │ └── without.png │ ├── 2. Adapter Design Pattern │ │ ├── MediaPlayerWithAdapter.java │ │ ├── MediaPlayerWithoutAdapter.java │ │ ├── README.MD │ │ └── images │ │ │ ├── analogy1.png │ │ │ ├── analogy2.png │ │ │ ├── analogy3.png │ │ │ ├── pattern.png │ │ │ ├── with.png │ │ │ ├── withandwithout.png │ │ │ ├── withclassdiagram.png │ │ │ └── without.png │ ├── 3. Proxy Design Pattern │ │ ├── README.MD │ │ ├── WithProxyExample.java │ │ ├── WithoutProxyExample.java │ │ └── images │ │ │ ├── PROBLEM-SOLUTION.png │ │ │ ├── bankatm.png │ │ │ ├── classdiagram.png │ │ │ ├── pattern.png │ │ │ ├── problem.png │ │ │ └── solution.png │ ├── 4. Facade Design Pattern │ │ ├── README.MD │ │ ├── WithFacade.java │ │ ├── WthoutFacade.java │ │ └── images │ │ │ ├── analogy1.png │ │ │ ├── analogy2.png │ │ │ ├── facade.png │ │ │ ├── pattern.png │ │ │ ├── table.png │ │ │ ├── with.png │ │ │ └── without.png │ ├── 5. Bridge Design Pattern │ │ ├── README.MD │ │ ├── WithBridge.java │ │ ├── WithoutBridge.java │ │ └── images │ │ │ ├── bridge-vs-adapter.png │ │ │ ├── pattern.png │ │ │ ├── problem.png │ │ │ ├── with_bridge.png │ │ │ └── without_bridge.png │ ├── 6. Composite Design Pattern │ │ ├── README.MD │ │ ├── WithComposite.java │ │ ├── WithoutComposite.java │ │ └── images │ │ │ ├── analogy1.webp │ │ │ └── pattern.png │ ├── 7. Flyweight Design Pattern │ │ ├── README.MD │ │ ├── WithFlyweight.java │ │ ├── WithoutFlyweight.java │ │ └── images │ │ │ ├── pattern.png │ │ │ ├── sequence-diagram.png │ │ │ └── short-pattern.png │ └── README.MD ├── 3. Behavioral Design Patterns │ ├── 1. Chain of Responsibility Design Pattern │ │ ├── README.MD │ │ ├── WithChainRDP.java │ │ ├── WithoutChainRDP.java │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ └── 3.png │ ├── 2. Command Design Pattern │ │ ├── README.MD │ │ ├── WithCommandPattern.java │ │ ├── WithoutCommandPattern.java │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ └── 4.png │ ├── 3. Mediator Design Pattern │ │ ├── README.MD │ │ ├── WithMediatorPattern.java │ │ ├── WithoutMediatorPattern.java │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ └── 6.png │ ├── 4. Observer Design Pattern │ │ ├── README.MD │ │ ├── WithObserverPattern.java │ │ ├── WithoutObserverPattern.java │ │ ├── YouTubeSubscriptionSystemDesign.java │ │ └── images │ │ │ ├── 1.png │ │ │ └── 2.png │ ├── 5. Iterator Design Pattern │ │ ├── README.MD │ │ ├── WithIterator.java │ │ ├── WithIteratorDifferentDataStructure.java │ │ ├── WithoutIterator.java │ │ └── images │ │ │ ├── 1.png │ │ │ └── 2.png │ ├── 6. Visitor Design Pattern │ │ ├── DoubleDispatch.java │ │ ├── README.MD │ │ ├── SingleDispatch.java │ │ ├── VisitorPatternCanvas.java │ │ ├── WithVisitor.java │ │ ├── WithoutVisitor.java │ │ └── images │ │ │ ├── 1.png │ │ │ └── 2.png │ └── README.MD ├── README.MD └── images │ └── swe.webp ├── BOOK1.jpg ├── BOOK2.webp ├── BOOK3.jpg ├── LLD-BOOK-COVER.png └── README.MD /1. BASICS OF JAVA/1. Introduction of Java/1. Java Introduction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/1. Introduction of Java/1. Java Introduction.pdf -------------------------------------------------------------------------------- /1. BASICS OF JAVA/1. Introduction of Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/1. Introduction of Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/1. Introduction of Java/java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/1. Introduction of Java/java.png -------------------------------------------------------------------------------- /1. BASICS OF JAVA/10. Taking input in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/10. Taking input in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/11. Java garbage collection/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/11. Java garbage collection/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/12. Conditional statements/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/12. Conditional statements/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/13. Loop statements/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/13. Loop statements/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/14. Arrays in Java/ONEDARRAY.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/14. Arrays in Java/ONEDARRAY.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/14. Arrays in Java/TWODARRAY.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/14. Arrays in Java/TWODARRAY.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/15. Methods in Java/CALLSTACK.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/15. Methods in Java/CALLSTACK.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/15. Methods in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/15. Methods in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/16. Strings in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/16. Strings in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/17. Exception handling in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/17. Exception handling in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/18. Wrapper classes in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/18. Wrapper classes in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/2. Java Vs C++/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/2. Java Vs C++/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/2. Java Vs C++/java-vs-cpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/2. Java Vs C++/java-vs-cpp.png -------------------------------------------------------------------------------- /1. BASICS OF JAVA/3. Java program execution process/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/3. Java program execution process/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/4. JDK Vs JRE Vs JVM/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/4. JDK Vs JRE Vs JVM/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/5. Write your first Java program/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/5. Write your first Java program/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/6. Variables in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/6. Variables in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/7. Data types in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/7. Data types in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/8. Type conversion in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/8. Type conversion in Java/README.MD -------------------------------------------------------------------------------- /1. BASICS OF JAVA/9. Operators in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/1. BASICS OF JAVA/9. Operators in Java/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/1. Introduction to OOPS/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/1. Introduction to OOPS/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/.vscode/settings.json -------------------------------------------------------------------------------- /2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/README.md -------------------------------------------------------------------------------- /2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/src/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/src/App.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/src/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/2. How to create class and object in Java/PRACTICE CODE/SAMPLE PROJECT/src/Student.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/2. How to create class and object in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/2. How to create class and object in Java/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/.vscode/settings.json -------------------------------------------------------------------------------- /2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/README.md -------------------------------------------------------------------------------- /2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/src/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/src/App.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/src/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/src/Student.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/src/StudentTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/3. Encapsulation in Java/PRACTICE CODE/ENCAPSULATION PROJECT/src/StudentTwo.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/3. Encapsulation in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/3. Encapsulation in Java/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/4. Inheritance in Java/ACCESS-MODIFIERS-IN-DETAILED.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/4. Inheritance in Java/ACCESS-MODIFIERS-IN-DETAILED.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/4. Inheritance in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/4. Inheritance in Java/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/5. Polymorphism in java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/5. Polymorphism in java/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/6. Abstraction in Java/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/6. Abstraction in Java/README.MD -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/1. ArrayList Class/ArrayListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/1. ArrayList Class/ArrayListExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/2. LinkedList Class/LinkedListAsDQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/2. LinkedList Class/LinkedListAsDQueue.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/2. LinkedList Class/LinkedListAsQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/2. LinkedList Class/LinkedListAsQueue.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/2. LinkedList Class/LinkedListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/2. LinkedList Class/LinkedListExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/3. Vector Class/VectorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/3. Vector Class/VectorExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/4. Stack Class/ArrayDequeInsteadOfStackClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/4. Stack Class/ArrayDequeInsteadOfStackClass.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/4. Stack Class/StackExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/1. List Interface/4. Stack Class/StackExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/1. PriorityQueue Class/PriorityQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/1. PriorityQueue Class/PriorityQueueExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/2. ArrayDeque Class/ArrayDequeAsStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/2. ArrayDeque Class/ArrayDequeAsStack.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/2. ArrayDeque Class/ArrayDequeDequeMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/2. ArrayDeque Class/ArrayDequeDequeMethods.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/2. ArrayDeque Class/ArrayDequeQueueMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/2. ArrayDeque Class/ArrayDequeQueueMethods.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/3. LinkedList Class/LinkedListAsDQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/3. LinkedList Class/LinkedListAsDQueue.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/3. LinkedList Class/LinkedListAsQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/2. Queue Interface/3. LinkedList Class/LinkedListAsQueue.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/1. HashSet Class/HashSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/1. HashSet Class/HashSetExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/2. LinkedHashSet Class/LinkedHashSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/2. LinkedHashSet Class/LinkedHashSetExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/3. EnumSet Class/EnumSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/3. EnumSet Class/EnumSetExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/4. TreeSet Class/TreeSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Collection Interface/3. Set Interface/4. TreeSet Class/TreeSetExample.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Comparable Interface/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Comparable Interface/Main.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Comparator Interface/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Comparator Interface/Main.java -------------------------------------------------------------------------------- /2. OOPS IN JAVA/7. Collection Framework in Java/Map Interface/HashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/2. OOPS IN JAVA/7. Collection Framework in Java/Map Interface/HashMapExample.java -------------------------------------------------------------------------------- /3. OOAD/.gitignore: -------------------------------------------------------------------------------- 1 | /TEMP.JAVA -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/1. What is OOAD Why OOAD.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/1. What is OOAD Why OOAD.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/2. Introduction To UML.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/2. Introduction To UML.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/3. UML Basic Notations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/3. UML Basic Notations.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/4. Types OF UML Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/4. Types OF UML Diagram.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/5. UML Use Case Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/5. UML Use Case Diagram.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/6. UML Class Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/6. UML Class Diagram.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/7. UML Sequence Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/7. UML Sequence Diagram.pdf -------------------------------------------------------------------------------- /3. OOAD/PDF NOTES OF OOAD/8. UML Activity Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/PDF NOTES OF OOAD/8. UML Activity Diagram.pdf -------------------------------------------------------------------------------- /3. OOAD/README1.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/3. OOAD/README1.MD -------------------------------------------------------------------------------- /4. SOLID Principles/.gitignore: -------------------------------------------------------------------------------- 1 | /TEMP.JAVA -------------------------------------------------------------------------------- /4. SOLID Principles/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/Example.java -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/1. Mastering Object Oriented Design Principles - SOLID.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/1. Mastering Object Oriented Design Principles - SOLID.pdf -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/2. Single Responsibility Principle (SRP).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/2. Single Responsibility Principle (SRP).pdf -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/3. Open-Closed Principle (OCP).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/3. Open-Closed Principle (OCP).pdf -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/4. Liskov Substitution Principle (LSP).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/4. Liskov Substitution Principle (LSP).pdf -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/5. Interface Segregation Principle (ISP).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/5. Interface Segregation Principle (ISP).pdf -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/6. Interface Segregation Principle (ISP).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/6. Interface Segregation Principle (ISP).pdf -------------------------------------------------------------------------------- /4. SOLID Principles/PDF NOTES OF OOAD/COMPLETE SHORT NOTES ON SOLID PRINCIPLES.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/PDF NOTES OF OOAD/COMPLETE SHORT NOTES ON SOLID PRINCIPLES.pdf -------------------------------------------------------------------------------- /4. SOLID Principles/README1.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/README1.MD -------------------------------------------------------------------------------- /4. SOLID Principles/README2.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/README2.MD -------------------------------------------------------------------------------- /4. SOLID Principles/README3.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/README3.MD -------------------------------------------------------------------------------- /4. SOLID Principles/README4.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/README4.MD -------------------------------------------------------------------------------- /4. SOLID Principles/README5.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/README5.MD -------------------------------------------------------------------------------- /4. SOLID Principles/README6.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/README6.MD -------------------------------------------------------------------------------- /4. SOLID Principles/images/DIP-EXAMPLE-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/images/DIP-EXAMPLE-01.png -------------------------------------------------------------------------------- /4. SOLID Principles/images/DIP-EXAMPLE-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/4. SOLID Principles/images/DIP-EXAMPLE-02.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/WithFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/WithFactory.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/WithoutFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/WithoutFactory.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/images/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/images/with.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/images/without.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/1. Factory Design Pattern/images/without.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/WithAbstractFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/WithAbstractFactory.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/WithoutAbstractFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/WithoutAbstractFactory.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/table.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/with.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/without.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/2. Abstract Factory Design Pattern/images/without.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/WithBuilderPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/WithBuilderPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/WithoutBuilderPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/WithoutBuilderPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/ex1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/ex1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/table.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/3. Builder Design Pattern/images/with.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/BillPughSingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/BillPughSingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/ClientA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/ClientA.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/DoubleCheckedSingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/DoubleCheckedSingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/EagerSingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/EagerSingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/EnumSingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/EnumSingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/LazySingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/LazySingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/StaticBlockSingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/StaticBlockSingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/ThreadSafeSingleton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/ThreadSafeSingleton.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/images/singleton-basic-concept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/images/singleton-basic-concept.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/images/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/4. Singleton Design Pattern/images/table.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/PrototypePatternClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/PrototypePatternClient.java -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/example.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/flow.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/normalflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/normalflow.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/shallow-deep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/5. Prototype Design Pattern/images/shallow-deep.png -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/1. Creational Design Patterns/images/creational-design-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/1. Creational Design Patterns/images/creational-design-pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/CoffeeWithPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/CoffeeWithPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/CoffeeWithoutPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/CoffeeWithoutPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/cake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/cake.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/with.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/without.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/1. Decorator Design Pattern/images/without.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/MediaPlayerWithAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/MediaPlayerWithAdapter.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/MediaPlayerWithoutAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/MediaPlayerWithoutAdapter.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/analogy1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/analogy1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/analogy2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/analogy2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/analogy3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/analogy3.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/with.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/withandwithout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/withandwithout.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/withclassdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/withclassdiagram.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/without.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/2. Adapter Design Pattern/images/without.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/WithProxyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/WithProxyExample.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/WithoutProxyExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/WithoutProxyExample.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/PROBLEM-SOLUTION.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/PROBLEM-SOLUTION.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/bankatm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/bankatm.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/classdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/classdiagram.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/problem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/problem.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/3. Proxy Design Pattern/images/solution.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/WithFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/WithFacade.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/WthoutFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/WthoutFacade.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/analogy1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/analogy1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/analogy2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/analogy2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/facade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/facade.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/table.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/with.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/with.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/without.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/4. Facade Design Pattern/images/without.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/WithBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/WithBridge.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/WithoutBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/WithoutBridge.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/bridge-vs-adapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/bridge-vs-adapter.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/problem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/problem.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/with_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/with_bridge.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/without_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/5. Bridge Design Pattern/images/without_bridge.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/WithComposite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/WithComposite.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/WithoutComposite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/WithoutComposite.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/images/analogy1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/images/analogy1.webp -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/6. Composite Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/WithFlyweight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/WithFlyweight.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/WithoutFlyweight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/WithoutFlyweight.java -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/images/pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/images/sequence-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/images/sequence-diagram.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/images/short-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/7. Flyweight Design Pattern/images/short-pattern.png -------------------------------------------------------------------------------- /5. Software Design Patterns/2. Structural Design Patterns/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/2. Structural Design Patterns/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/WithChainRDP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/WithChainRDP.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/WithoutChainRDP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/WithoutChainRDP.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/images/1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/images/2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/1. Chain of Responsibility Design Pattern/images/3.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/WithCommandPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/WithCommandPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/WithoutCommandPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/WithoutCommandPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/3.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/2. Command Design Pattern/images/4.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/WithMediatorPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/WithMediatorPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/WithoutMediatorPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/WithoutMediatorPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/3.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/4.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/5.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/3. Mediator Design Pattern/images/6.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/WithObserverPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/WithObserverPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/WithoutObserverPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/WithoutObserverPattern.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/YouTubeSubscriptionSystemDesign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/YouTubeSubscriptionSystemDesign.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/images/1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/4. Observer Design Pattern/images/2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/WithIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/WithIterator.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/WithIteratorDifferentDataStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/WithIteratorDifferentDataStructure.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/WithoutIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/WithoutIterator.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/images/1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/5. Iterator Design Pattern/images/2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/DoubleDispatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/DoubleDispatch.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/SingleDispatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/SingleDispatch.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/VisitorPatternCanvas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/VisitorPatternCanvas.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/WithVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/WithVisitor.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/WithoutVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/WithoutVisitor.java -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/images/1.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/6. Visitor Design Pattern/images/2.png -------------------------------------------------------------------------------- /5. Software Design Patterns/3. Behavioral Design Patterns/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/3. Behavioral Design Patterns/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/README.MD -------------------------------------------------------------------------------- /5. Software Design Patterns/images/swe.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/5. Software Design Patterns/images/swe.webp -------------------------------------------------------------------------------- /BOOK1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/BOOK1.jpg -------------------------------------------------------------------------------- /BOOK2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/BOOK2.webp -------------------------------------------------------------------------------- /BOOK3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/BOOK3.jpg -------------------------------------------------------------------------------- /LLD-BOOK-COVER.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/LLD-BOOK-COVER.png -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BCAPATHSHALA/LLD-SUPRA-1-0-NOTES/HEAD/README.MD --------------------------------------------------------------------------------