Pierwszy program do tematu Konstruktor domniemany - Folder Konstr6
#include <conio.h> //do getch()
#include <stdio.h> //do printf()
class klasa_bez_konstruktora
//Ta klasa nie posiada konstruktora.
//Ale kompilator sam wygeneruje dla niej konstruktor domniemany.
{
//składniki prywatne
char napis[20]; //cecha - tekst
int liczba1; //cecha - liczba całkowita
float liczba2; //cecha - liczba zmiennoprzecinkowa
public: //składniki publiczne
void wypisz()
{ printf("\n\tLiczba1: %7d Liczba2: %7.2f Tekst: %20s",liczba1,liczba2,napis); }
//metoda wypisze informacje o obiekcie
}; //koniec definicji klasy
main() //funkcja główna main
{
printf("\nZadeklarujmy obiekt klasy klasa_bez konstruktora...");
printf("\nNie zainicjalizujemy go w zaden sposob...");
printf("\nNo i co?");
//komunikaty
klasa_bez_konstruktora obiekt1;
//deklarujemy obiekt klasy klasa_bez_konstruktora
//nie inicjalizujemy go w żaden sposób
obiekt1.wypisz();
//wypisujemy dane o tym obiekcie na ekran
printf("\nNie nadalismy wartosci zadnym cechom...");
printf("\nAle ktos zrobil to za nas...");
printf("\nTo byl konstruktor domniemany wygenerowany przez kompilator.");
//komunikaty
getch();
}