What is an "interface" you're after?
If you mean like a Java or C# interface (opposed to the class), which is about the same as a pure abstract C++ class, then sure you can.
For instance, see the below C# interface example:
using System;
public interface IPerson
{
string Name { get; }
}
public class Person : IPerson
{
public string Name { get; }
public Person(string name) => Name = name;
public override string ToString() => Name;
}
public class InterfaceExample
{
public static void Main()
{
Person johnDoe = new Person("John Doe");
Console.WriteLine($"Hello, {johnDoe}!");
}
}