سلام خسته نباشید
چجوری میشه sleep داخل کلاس Animal رو صدا زد؟
void main() {
Animal horse=Horse();
horse.sleep();
}
abstract class Animal{
void eat();
void sleep(){
print("animal sleeping");
}
}
class Horse extends Animal{
@override
void eat(){
print("animal eating");
}
@override
void sleep(){
print("horse sleeping");
}
}
داخل این جمله سطح دسترسی منظور چیه؟
عناصر موجود در کلاس Abstract میتوانند مانند یک کلاس معمولی دارای سطح دسترسی باشند، ولی اینترفیسها فاقد این امکان هستند.