## Код:
```
TYPE 
    A = ABSTRACT RECORD END; 
    B* = ABSTRACT RECORD (A) END;
```

Кстати, в .Net запрещено наследование от класса, чья область видимости ниже чем область видимости потомка.

## Код:
```
namespace Namespace1
{
  internal class A
  {
  }
  public class B: A
  {
  }
}
```

## Код:
```
class Module
{
  private class A
  {
  }
  internal class B: A
  {
  }
}
```

Build Error. Inconsistent accessibility: base class 'A' is less accessible than class 'B'.