Professional Documents
Culture Documents
Abstract class không cho phép tạo lên đối tượng từ nó VD như: Animal animal = new Animal();
Muốn tạo đối tượng và sử dụng các method cần tạo một lớp (class) kế thừa (inherit) và định
hình lại cấu trúc method cho từng class con bằng override
// Abstract class
// Regular method
Console.WriteLine("Zzz");
class Program
{
interface cũng là một cách để định hình cấu trúc menthod của class, các phần tử trong class
interface mặc định là abstract và public, có thể là properties hoặc methods. Khi kế thừa 1 class
interface thì không cần override mà vẫn có thể thiết lập cho method. VD:
// Interface
interface IAnimal
}
class Program
myPig.animalSound();