All pastes #808248 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-12-07 12:07 UTC
rendered paste body

public class cars {

	class Samochod{
		int stan;
		public void go(){
			stan=1;}
		}

	class Syrenka extends Samochod implements Osobowy{
		Syrenka(){
			stan=0;
			System.out.println("Syrenka() ");}
	}
	
	class Maybach extends Samochod implements Osobowy{
		Maybach(){
			stan=0;
			System.out.println("Maybach()");}
	}
	
	class Kamaz extends Samochod implements Ciezarowy{
		Kamaz(){
			stan=0;
			System.out.println("Kamaz()");}
	}
	
	class Jelcz extends Samochod implements Ciezarowy{
		Jelcz(){
			stan=0;
			System.out.println("Jelcz()");}
	}
	
	class Tarpan extends Samochod implements Ciezarowy, Osobowy{
		Tarpan(){
			stan=0;
			System.out.println("Tarpan()");}
	}
	
	interface Osobowy{
		int wartosc=1;
		void go();
	}
	
	interface Ciezarowy{
		int wartosc=2;
		void go();
	}
	
	public static void main(String[] args) {

		
		Maybach mmm;
		
		
		if (Maybach instanceof Osobowy)System.out.println("TAK");
		

	}

}