Dart Boolean

Dart Boolean data type is used to check whether a given statement true or false. The true and false are the two values of the Boolean type, which are both compile-time constants. In Dart, The numeric value 1 or 0 cannot be used to specify the true or false. The bool keyword is used to represent the Boolean value. The syntax of declaring the Boolean… Continue reading Dart Boolean

Dart Interfaces

An interface defines the syntax that any entity must adhere to. Dart does not have any separate syntax to define interfaces. An Interface defines the same as the class where any set of methods can be accessed by an object. The Class declaration can interface itself. The keyword implement is needed to be writing, followed… Continue reading Dart Interfaces

Using super keyword with constructor

We can use the super keyword to access the parent class constructor. The super keyword can call both parameterized and non-parameterized constructors depending on the situation. The syntax is given below. Syntax: :super();  Example – // Base class called Parent   class Parent   {        Parent()        {            print(“This is the super class constructor”);        }    }       // Child class Super   class Child extends Parent    {                   Child():super()   // Calling super class constructor       {                            print(“This is the sub class constructor”);        }    }      void main() {    // Creating object of sub class  … Continue reading Using super keyword with constructor

Dart – Super keyword

In Dart, super keyword is used to refer immediate parent class object. It is used to call properties and methods of the superclass. It does not call the method, whereas when we create an instance of subclass than that of the parent class is created implicitly so super keyword calls that instance. Advantages of super keyword: It… Continue reading Dart – Super keyword