Home » Dart Callable Classes

Dart Callable Classes

by Online Tutorials Library

Dart Callable Classes

Dart provides the facility to call class instances like a function. To make callable class, we need to implement a call() method in it. Let’s understand the following example –

Example – 1

Output

Dart Callable class  Student name is Sharma and Age is 18  

Explanation:

In the above code, We defined a call() function in the class Student that takes two arguments String name, integer age and return a message with this information. Then, we have created the object of class Student and called it like a function.

Let’s have a look at another example –

Example – 2 Multiple callable class

Output

Dart Callable class  Student name is peter and Age is 18  Employee id is 101 and Age is 32  

Explanation:

In the above code, we defined two callable functions in class Student and class Employee. The Employee class call() function accepts two parameters as String empid and int age. We called instances of both classes as callable functions.


Next TopicDart Isolates

You may also like