Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CSC207-UofT/207-course-notes
/ types & classes
Types & classes
57 in github.com/CSC207-UofT/207-course-notes
⨍
Functions
161
◇
Types & classes
57
Class
Author
code/design_patterns/behavioural/strategy/with_strategy/Author.java:9
Class
Author
code/design_patterns/behavioural/strategy/without_strategy/Author.java:6
Class
AuthorWithInsertionSortAndNaturalOrderDisplay
code/design_patterns/behavioural/strategy/without_strategy/AuthorWithInsertionSortAndNaturalOrderDisplay.java:3
Class
AuthorWithInsertionSortAndReverseOrderDisplay
code/design_patterns/behavioural/strategy/without_strategy/AuthorWithInsertionSortAndReverseOrderDisplay.java:3
Class
AuthorWithSelectionSortAndNaturalOrderDisplay
code/design_patterns/behavioural/strategy/without_strategy/AuthorWithSelectionSortAndNaturalOrderDisplay.java:3
Class
AuthorWithSelectionSortAndReverseOrderDisplay
code/design_patterns/behavioural/strategy/without_strategy/AuthorWithSelectionSortAndReverseOrderDisplay.java:3
Class
Bill
code/design_patterns/structural/facade/Bill.java:7
Class
BillCalculator
code/design_patterns/structural/facade/BillCalculator.java:3
Class
BillFacade
code/design_patterns/structural/facade/with_facade/BillFacade.java:5
Class
BillLogger
code/design_patterns/structural/facade/BillLogger.java:8
Class
BillPrinter
code/design_patterns/structural/facade/BillPrinter.java:7
Class
Book
code/design_patterns/behavioural/strategy/with_strategy/Book.java:3
Class
Book
code/design_patterns/behavioural/strategy/without_strategy/Book.java:3
Class
ButtonClickExample
code/gui/ButtonClickExample.java:7
Class
Circle
code/design_patterns/creational/factory/shapes/Circle.java:3
Class
CircleFactory
code/design_patterns/creational/factory/with_abstract_factory/shape_factories/CircleFactory.java:6
Class
ClassTicketAdapter
code/design_patterns/structural/adapter/ClassTicketAdapter.java:7
Class
Company
A company.
code/design_patterns/behavioural/observer/without_observer/Company.java:7
Class
Company
A company.
code/design_patterns/behavioural/observer/with_observer/Company.java:9
Class
Customer
A customer.
code/design_patterns/behavioural/observer/without_observer/Customer.java:6
Class
Customer
A customer.
code/design_patterns/behavioural/observer/with_observer/Customer.java:9
Class
Demo
A demo of Java regular expressions.
code/regex/Demo.java:9
Interface
Displayer
code/design_patterns/behavioural/strategy/display_strategies/Displayer.java:5
Class
FoodItem
code/design_patterns/structural/facade/FoodItem.java:3
Class
InsertionSorter
code/design_patterns/behavioural/strategy/sort_strategies/InsertionSorter.java:9
Class
Main
code/design_patterns/structural/facade/without_facade/Main.java:5
Class
Main
code/design_patterns/structural/facade/with_facade/Main.java:3
Class
Main
code/design_patterns/structural/adapter/Main.java:6
Class
Main
Design Pattern: Strategy @author Mahsa Sadi @since 2020 - 08 - 01
code/design_patterns/behavioural/strategy/with_strategy/Main.java:15
Class
Main
code/design_patterns/behavioural/strategy/without_strategy/Main.java:6
Class
Main
code/design_patterns/behavioural/observer/without_observer/Main.java:3
Class
Main
code/design_patterns/behavioural/observer/with_observer/Main.java:3
Class
Main
code/design_patterns/creational/factory/with_abstract_factory/Main.java:9
Class
Main
code/design_patterns/creational/factory/without_factory/Main.java:8
Class
MainFrame
code/gui/MainFrame.java:5
Class
Monster
A monster.
code/Monster.java:10
Class
NaturalOrderDisplayer
code/design_patterns/behavioural/strategy/display_strategies/NaturalOrderDisplayer.java:5
Class
NestedPanelsExample
code/gui/NestedPanelsExample.java:5
Class
ObjectTicketAdapter
code/design_patterns/structural/adapter/ObjectTicketAdapter.java:6
Class
OrderItem
code/design_patterns/structural/facade/OrderItem.java:3
Class
Parcel
An observable parcel with a tracking number and location.
code/design_patterns/behavioural/observer/without_observer/Parcel.java:6
Class
Parcel
An observable parcel with a tracking number and location.
code/design_patterns/behavioural/observer/with_observer/Parcel.java:9
Class
Pizza
code/design_patterns/creational/builder/without_builder/Pizza.java:3
Class
Pizza
code/design_patterns/creational/builder/with_builder/Pizza.java:3
Class
PizzaBuilder
code/design_patterns/creational/builder/with_builder/PizzaBuilder.java:3
Class
Rectangle
code/design_patterns/creational/factory/shapes/Rectangle.java:3
Class
RectangleFactory
code/design_patterns/creational/factory/with_abstract_factory/shape_factories/RectangleFactory.java:6
Class
ReverseOrderDisplayer
code/design_patterns/behavioural/strategy/display_strategies/ReverseOrderDisplayer.java:5
Class
SelectionSorter
code/design_patterns/behavioural/strategy/sort_strategies/SelectionSorter.java:9
Interface
Shape
code/design_patterns/creational/factory/shapes/Shape.java:3
Class
ShapeFactory
code/design_patterns/creational/factory/with_abstract_factory/shape_factories/ShapeFactory.java:5
Class
SimpleShapeFactory
code/design_patterns/creational/factory/with_simple_factory/SimpleShapeFactory.java:9
Interface
Sorter
code/design_patterns/behavioural/strategy/sort_strategies/Sorter.java:5
Class
Square
code/design_patterns/creational/factory/shapes/Square.java:3
Class
SquareFactory
code/design_patterns/creational/factory/with_abstract_factory/shape_factories/SquareFactory.java:6
Class
Ticket
code/design_patterns/structural/adapter/Ticket.java:5
Interface
Tradable
code/design_patterns/structural/adapter/Tradable.java:5