default constructor -is that constructor which is implicitly sitted by the compiler during runtime.like if in program u dnt have any constructor den compiler will implicitly sit a default constructot(having name as dat of the class ,no return type and no parameters)and this constructor will intialize the variables of the class by default to 0.