Can An Interface Contain Fields