Sunteți pe pagina 1din 3

VERIFICARE POO

1.INSTRUCTIUNI
2.TEORIE CLASE
3.O METODA DE CITIRE
4.PROBLEMA CLASE
5.APPLET/FIRE DE EXECUTIE
REZOLVARE:

1.
2.CLASA este un sablon pentru mai multe obiecte cu
caracteristici asemanatoare.Clasa poate fi asemanata cu un
tip de date iar obiectul cu o variabila.
DECLARAREA UNEI CLASE
[public][abstract][final]class NumeClasa
[extends NumeSuperclasa]
[implements Interfata1 [,Interfata2..]]
{
//corpul clasei
}
Modificatorii clasei:public(daca o clasa este declarata public,ea este
accesibila oricarei alte clase);abstract(o clasa declarata abstracta este
o clasa sablon);final(o clasa este declarata final daca a fost complet
definita si nu se doreste sa fie extinsa).
O clasa poate mosteni o singura clasa,prin urmare daca apare clausa
extends ea este urmata doar de numele unei clase.Insa,o clasa poate
implementa mai multe interfete,ale caror nume apar dupa clauza
implements si trebuie separate prin virgule.
3.CITIREA CLASA BufferReader
În cazul folosirii clasei InputStreamReader, citirea se face
caracter cu caracter (adică, discul este accesat de fiecare
dată). Pentru a creşte eficienţa se foloseşte un flux care
utilizează o zonă tampon pentru citire (BufferedReader).
Clasa BufferedReader are devenită metoda read() cu aceeaşi
signatură ca şi cea devenită în InputStreamReader dar, în
plus, defineşte şi metoda readLine(). Această metodă poate fi
folosită pentru a citi un şir de caractere terminat cu ’\n’,’\r’
sau ’\r\n’.
Exemplu:Se introduce un şir de caractere de la tastatură.La apăsarea
tastei Enter şirul este citit în întregime şi este depus într-un String.
import java.io.*;
class Citire {
public static void main(String args[])
{
InputStreamReader in1= new
InputStreamReader(System.in); String s=new
String();
try {
BufferedReader in= new
BufferedReader(in1);
s=in.readLine();
} catch(Exception e) {
System.out.println(”Error:”+e.getMessage(
));
}
System.out.println(s);}}
5.APPLET-URI
Un applet reprezinta o suprafata de afisare(container)ce poate fi
inclusa intr-o pagina Web si gestionata printr-una program Java.
Codul unui applet poate fi format din una sau mai multe clase.Una
dintre acestea este principala si extinde clasa JApplet,fiind clasa ce
trebuie specificata in documentul HTML ce descrie pagina de web in
care dorim sa include applet-ul.
Un avantaj al folosirii applet-urilor este lipsa necesitatii instalarii
lor.De fapt, instalarea este automata ori de cate ori utilizatorul
incarca pagina Web care contine applet-ul.
STRUCTURA GENERALA A UNUI APPLET
import javax.swing.JApplet;
import java.awt.*;
import java.awt.event.*;
public class StructuraApplet extends JApplet {
public void init() {}
public void start() {}
public void paint(Graphics g) {}
public void stop() {}
public void destroy() {}
}

S-ar putea să vă placă și