/*
* Main.java
*
* Created on 12 marzec 2008, 09:24
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/*programowanie proceduralne
*/
package javaapplication1;
import java.io.*;
/**
*
* @author yogi
*/
public class Main {
public static void main(String[] args) {
}
String marka;
int obroty;
double pojemnosc;
void stanie();
void wirowanie();
void pranie_Wstępne();
void pranie_Zasadnicze();
void program_6O();
}
/*programowanie obiektowe
*/
//[słowo kluczowe] [nazwa klasy] // tworzona klasa jest zmienną zlorzona
class Pralka { // zawiera zmienne
String marka;
int obroty;
double pojemnosc;
void stanie(); //oraz metody
void wirowanie();
void pranie_Wstępne();
void pranie_Zasadnicze();
void program_6O();
// inicjalizacja tworzymy obiekt [Frania] operatorenm [new] Pralka () <= konstruktor
frania = new Pralka ()
// [Obiekt].[metoda]
frania.obroty=800 // po kropce podajemy nazwe metody do której chcemy sie dostac
frania.wirowanie()
bosh=new Pralka()
bosh.obroty=1200
bosh.wirowanie()
/*programowanie obiektowe
*/
//[słowo kluczowe] [nazwa klasy] // tworzona klasa jest zmienną zlorzona
// piszemy co chcemy udostepniac na zewnatrz klasy [public]a co zachowac w srotku [private]
class Pralka { // zawiera zmienne
String marka;
int obroty;
double pojemnosc;
void stanie(); //oraz metody
void wirowanie();
private void pranie_Wstępne(); // metoda prywatna
void pranie_Zasadnicze();
public void program_6O(); // klasyczna metoda publiczna
// funkcja konstruktor konstruktor musi byc publiczna!!, niema zadnego typu, jej nazwa to nazwa klasy
// konstruktor mozna uzupelniac
// jesli chcemy stworzyc obiekt bez dodatkowych argumentow zostawiamy nawiasy puste
public Pralka (){
obroty=800
marka="bosh"
}
// jesli tworzymy obiekt z dodatkowymi zmiennymi konstruktora
public Pralka (String n, int 0, double poj){
marka=m;
obroty=0;
pojemnosc=poj
}
//wywołanie
Pralka bosh=new,Pralka("BOSH",800,50)
// inicjalizacja tworzymy obiekt [Frania] operatorenm [new] Pralka () <= konstruktor
frania = new Pralka ()
// [Obiekt].[metoda]
frania.obroty=800 // po kropce podajemy nazwe metody do której chcemy sie dostac
frania.wirowanie()
bosh=new Pralka()
bosh.obroty=1200
bosh.wirowanie()
void pranie_60 {
pranie wstepne()
}
}
Wyszukiwarka
Podobne podstrony:
wykład 12 3 2008 liczbywykład 12 3 2008wyklad 7 12Wykład 12 XML NOWOCZESNY STANDARD ZAPISU I WYMIANY DOKUMENTUwykład 12wyklad 9 12 makro hellerWyklad 12 Podstawowe typy zwiazkow chemicznych blok s i p PCHN SKP studportWyklad 12 europejski nakaz dochodzeniowyWyklad 12 Elektryczność i magnetyzm Prawo GaussaGeo fiz wykład 12 12 2012wykład 12 ETIWykład 1 (12 03 2011) ESIWykład 7 8 12 12Socjologia wyklady 1 12(1)więcej podobnych podstron