Partial classes provides us an option to split classes into multiple parts and in multiple source files. All parts are combined into one single class during compile time. All parts should contain the keyword
partial,should be of the same accessibility. All parts should be present in the same assembly for it to be included during compile time.
abstractkeyword, then the combined type is considered abstract.
sealedkeyword, then the combined type is considered sealed.