Can Abstract Class Have Instance Variables