4806165684
Język JAVA - adaptery i klasy anonimowe
Adapter
interface lnterfejsBazy{
public boolean polaczfString adres, String nazwaUzytkownika, String hasło); public boolean rozlaczf);
public boolean stworzTabele(String [JdaneAtrybutow);
public int dodajDaneDoTabeli(String nazwaTabeli, String [][]daneDlaAtrybutow);
public String wyszukaj(String nazwaTabeli, String warunek);
public int zmienDanefString nazwaTabeli,String [][]daneDlaAtrybutow);
public boolean usunTabelefString nazwaTabeli);
public int szyfrujWymianeDanychfString algorytm);
}//koniec interface InterfejsBazy
public class JediDB implements InterfejsBazyf
/* Dajemy rzeczywistą implementację wszystkim metodom, ale baza JediDB nie będzie obsługiwać szyfrowanego przesyłania danych*/
//(...) tu implementacja wszystkich metod z wyjątkiem szyfrujWymianeDanych() public int szyfrujWymianeDanych(String algorytm){
return 0; //nic nie robi, tylko zwraca umowny kod wyjścia }//koniec szyfrujWymianeDanychf)
}//koniec class JediDB
A inna baza danych, np. SithDB, może obsługiwać szyfrowanie..
Jacek Rumiński
Wyszukiwarka
Podobne podstrony:
Język JAVA - adaptery i klasy anonimowe KI Politechnika Gdańska, Inżynieria Biomedyczna interfacei®Język JAVA - adaptery i klasy anonimowe Politechnika Gdańska, Inżynieria Biomedyczna interfaceJęzyk JAVA - podstawy Kod programu: Ryba.java public class Ryba { //cechy String kolorjusek; intJęzyk JAVA - „program krok po kroku Ale - co to jest „klasa" Opiszmy rybę: obiekt klasyJęzyk JAVA - tablice i kolekcje obiektów Politechnika Gdańska, Inżynieria Biomedyczna public classJęzyk JAVA - tablice i kolekcje obiektów Kolekcje obiektów -pakiet java.util Podstawowe klasy realizJęzyk JAVA - operacje na plikach Operacje na plikach Tworząc obiekt klasy File dokonywana jest konweJęzyk JAVA - SystemPlikowJedi.jaya import java.io.*; import java.util.*; public classJęzyk JAVA - PobierzJedi.jaya P importjava.net.*; import java.io.*; public classJęzyk JAVA - KompresujJedi.jayą import java.io.*; importjava.util.zip.*; public classJęzyk JAVA - strumienie znaków Podstawowe klasy strumieni znaków W związku z problemem wynikającym zJęzyk JAVA - strumienie znaków Wybrane klasy dziedziczące po klasie Reader/Writer: BufferedReader-Język JAVA - NoweEchoJedi.java import java.io.*; public class NoweEchoJedi{ public static voidJęzyk JAVA - instrukcje - pętla "for each Kod programu: ObliczeniaJedi.java public classJacek Rumiński - Język JAVA - Rozdział 8 public static void main(StringQ args) { Socket gniazdo; StrJacek Rumiński - Język JAVA - Rozdział 8 tego komentarza zawierającego nazwę klasy, w ciele którejInterfejs i implementacja klasy class X { // klasa o nazwie X public: więcej podobnych podstron