void main() {
letsDrive(bmwsedanCar(03 , 'bmw' , 'sedan' , 'Germany')) ;
//Car car = new Car(01 , 'BMW' , 'M4' , 'coupe' , 330 , 'Germany') ;
//Car car = new Car.German(02 , 'Mercedes' , 'CLK' , 'race_car' , 350) ;
bmwsedanCar car2 = new bmwsedanCar(03 , 'bmw' , 'sedan' , 'Germany') ;
//car.engine_start() ;
car2.engine_start() ;
void letsDrive(Car car2){
car2.engine_start() ;
با سلام
استاد در دقیقه 3 این کد رو نوشتند که بدون مشکل کار میکرد ولی وقتی من نوشتم ارورهای زیر رو میداد
آیا من اشتباه نوشتم یا به دلیل آپدیت زبان دارت به مشکل خوردم ؟
حجم عکس بیشتر از 2 مگابایت شد برای همین نمیتونم آپلود کنم
/E:/dart%20-%20flutter/void%20main()%7B.dart:2:1: Error: Method not found: 'letsDrive'.
letsDrive(bmwsedanCar(03 , 'bmw' , 'sedan' , 'Germany')) ;
^^^^^^^^^
/E:/dart%20-%20flutter/void%20main()%7B.dart:10:6: Error: Can't declare 'letsDrive' because it was already used in this scope.
void letsDrive(Car car2){
^^^^^^^^^
/E:/dart%20-%20flutter/void%20main()%7B.dart:2:1: Context: Previous use of 'letsDrive'.
letsDrive(bmwsedanCar(03 , 'bmw' , 'sedan' , 'Germany')) ;
^^^^^^^^^
/E:/dart%20-%20flutter/void%20main()%7B.dart:12:8: Error: The method 'accelarate' isn't defined for the class 'Car'.
- 'Car' is from '/E:/dart%20-%20flutter/void%20main()%7B.dart'.
Try correcting the name to the name of an existing method, or defining a method named 'accelarate'.
car2.accelarate() ;
^^^^^^^^^^