Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void main()
- {
- ManClass manClass = new ManClass("Adam", 10.0f);
- WomanClass womanClass = new ManClass("Eva");
- writeln(manClass.GetName()); //выведет Adam
- writeln(womanClass .GetName()); //выведеь Eva
- }
- //Базовый класс
- class HumanClass
- {
- //Строка name определена в базовом классе
- string name;
- this(string name)
- {
- this.name = name;
- }
- void talk()
- {
- writeln("Hello");
- }
- string GetName()
- {
- return name;
- }
- }
- class ManClass : HumanClass
- {
- this(string name, float length)
- {
- super(name); // вызывем конструктор базового класса
- fingerLength = length;
- }
- void job()
- {
- writeln("doing the job");
- }
- void GetFingerLength()
- {
- return fingerLength;
- }
- float fingerLength;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement