03 Konstruktory CPP Java

background image

6

#include <iostream.h>

class A {

public:
A() {cout << "A::A()" << endl; }

A(int i) {cout << "A::A(int)" << endl;}
~A() {cout << "A::~A()" << endl;}

};

class B: public A {
public:

B():A(0) {cout << "B::B()" << endl; }
B(int i) {cout << "B::B(int)" << endl;}

~B() {cout << "B::~B()" << endl;}
};

class C: public B {

public:
C() {cout << "C::C()" << endl; }

C(int i):B(i) {cout << "C::C(int)" << endl;}
~C() {cout << "C::~C()" << endl;}

};

void main ()
{

C c1(0), c2;
}

import java.lang.*;

class A {

public A()
{ System.out.println("A.A()"); }

public A(int i)
{ System.out.println("A.A(int)"); }

}
class B extends A {

public B()
{super(0);System.out.println("B.B()"); }

public B(int i)
{System.out.println("B.B(int)"); }

}
class C extends B {

public C()
{ System.out.println("C.C()"); }

public C(int i)
{super(i);System.out.println("C.C(int)");}

}

public class Konstr {
public static void main (String args[])

{C c1=new C(0), c2=new C(); }

}


Wyszukiwarka

Podobne podstrony:
JAVA 03 konstrukcja programu
wyklad5.cpp, JAVA jest językiem programowania obiektowego
01 Geometry CPP Java
03 Konstruowanie elementów maszyn
Prolog&Cpp&Java
05 Przykrywanie skladowych CPP Java
2003 03 Szkoła konstruktorów
monter konstrukcji budowlanych 712[04] z1 2 03 u
03 Stosowanie materiałów konstrukcyjnych
Java praca domowa 03
Zadanie 03 2008 05 20, MEiL, [NW 125] Podstawy konstrukcji maszyn II, Kolokwia
Java 03 Podstawowe typy danych
2001 03 Szkoła konstruktorów klasa II
2003 03 Szkoła konstruktorów klasa II

więcej podobnych podstron