Programare orientată pe obiecte

Laborator
9.3/10 (3 voturi)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 9 în total
Cuvinte : 2986
Mărime: 14.28KB (arhivat)
Publicat de: Octaviu-Relu Costin
Puncte necesare: 0

Extras din laborator

Utilizare JDK (SDK)

Compilarea si executia unor programe Java

A. In mod linie de comanda

Se lucreaza numai in directorul POO.

Fisierele ce contin programe Java trebuie sa aiba un nume terminat cu

sirul de caractere ".java". Exemple:

test.java, p1.java

Daca fisierul sursa nu contine nici o clasa publica ("public class ...")

atunci numele fisierului poate fi diferit de numele clasei (claselor).

Exemplu de fisier cu numele "test.java":

class A {

public static void main ( String arg[]) {

System.out.println (" Test Java ");

}

}

Compilarea unui program Java, memorat intr-un fisier cu numele "test.java"

se face prin comanda:

javac test.java

Numele fisierului trebuie sa fie complet si nu este corecta comanda:

javac test

Compilatorul "javac" creeaza, pentru fiecare clasa din fisierul sursa, cate

un fisier care are numele clasei la care se adauga sirul ".class". Pentru clasa

"A" de ex. s-a creat fisierul "A.class", daca nu au existat erori la compilare.

(Pentru un nume de clasa conteaza daca sunt litere mari sau litere mici, deci

"A.class" este diferit de "a.class")

Pentru fiecare clasa din fisierul sursa se creaza un fisier "class" separat.

Executarea unui program Java inseamna interpretarea fisierului ce contine

clasa cu metoda "main" si se foloseste comanda "java":

java A

Comanda "java" primeste numele unei clase si nu al unui fisier; de aceea nu

apare numele "A.class" in comanda de apelare interpretor. Este gresita comanda

java A.class

Pentru examinarea documentatiei se va deschide fisierul index din

documentatia JDK in Internet Explorer.

B. Din mediul integrat Java Creator

Utilizarea documentatiei firmei Sun despre clasele JDK se face cu Ctrl-F1

sau prin selectarea optiunii "Help /JDK Help" din meniul principal.

Pentru a obtine informatii despre o clasa exista doua posibilitati:

- Se aduce cursorul pe numele clasei si se apasa Ctrl-F1.

- Se alege optiunea "Java API" din JDK-Help si apoi se selecteaza pachetul

(subpachetul) si clasa dorita.

Pentru a obtine informatii despre o functie (metoda sau constructor):

- Se aduce cursorul pe numele metodei si se apasa Ctrl-F1.

- Se alege optiunea de cautare "Search API" din JDK-Help, se introduce

numele clasei si Enter sau clic pe butonul "Search" (in loc de Enter).

Documentatia despre clase se afla in subdirectorul "api". Selectand "api"

se afiseaza numele pachetelor principale; selectand un nume de pachet (de

exemplu "java") se afiseaza numele subpachetelor s.a.m.d.

Se poate incarca si codul sursa al unei clase API si folosind fereastra

"DataView" din JCreator, se vizualizeaza un rezumat al membrilor clasei (metode si

variabile ale clasei). Selectand un nume de metoda se va afisa codul ei.

Selectare "DataView" din meniul principal: "View/DataView

Preview document

Programare orientată pe obiecte - Pagina 1
Programare orientată pe obiecte - Pagina 2
Programare orientată pe obiecte - Pagina 3
Programare orientată pe obiecte - Pagina 4
Programare orientată pe obiecte - Pagina 5
Programare orientată pe obiecte - Pagina 6
Programare orientată pe obiecte - Pagina 7
Programare orientată pe obiecte - Pagina 8
Programare orientată pe obiecte - Pagina 9

Conținut arhivă zip

  • Programare Orientata pe Obiecte.doc

Alții au mai descărcat și

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Java

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n 1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a...

Arhitectura calculatoarelor

1. INTRODUCERE OBIECTIVE Principalele obiective ale acestui capitol introductiv sunt urmatoarele: caracterizarea notiunii de informatie,...

Cursuri AC

caracterizarea noţiunii de informaţie, reprezentarea şi prelucrarea acesteia în sistemele tehnice; - obţinerea prin rafinări succesive a unui...

Programare orientată pe obiecte

Parcurgerea in cascada (waterflow) - Necesitatea reluarii complete in cazul unor defecte majore. - Poate conduce la cresterea timpului de...

Cursuri Java

Cuvinte importante: - concepte fundamentale ale programarii orientate obiect in Java: incapsulare, mostenire, polimorfism; - crearea claselor de...

Java

1. Introducere în limbajul de programare Java 1.1. Ce este Java? • o insulă din Indonezia (126 650 km², 65 mil. locuitori) • un jargon...

Laborator POO

#include <iostream.h> #define d 100 class complex { private: int re, im; public: void setval(int real, int imaginar) { re=real;...

Te-ar putea interesa și

Ilustrarea și simularea unor algoritmi legați de inteligența artificială folosind programarea orientată pe obiect în limbajul java

Introducere Am ales lucrarea intitulată „Ilustrarea și simularea unor algoritmi de inteligență artificială folosind programarea orientată pe...

Programare orientată pe obiect

Cunoasterea Firmei- Domeniu de activitate ELIT Romania, membru al grupului ELIT Group şi Rhiag, a fost înfiinţată în anul 1999. În decursul a...

Programare orientată pe obiecte - calculul impedanței la rezistoare și condensatoare

1.Noţiuni teoretice În realizarea proiectului sunt necesare includerea mai multor librării cum ar fi: process.h, iostream.h, string.h, conio.h şi...

Examen programarea orientată pe obiecte

1. Clase. O definitie “bruta” a clasei ar fi aceea ca este un concept extins al unui tip de date abstract : in loc sa contina numai informatii –...

Mecanisme de specificare și interacțiune a activităților concurente în programarea orientată pe obiecte

Mecanisme de specificare si interactiune a activitatilor concurente în POOC A. Mecanisme de specificare a concurentei Vom enumera si analiza în...

Programare orientată pe obiecte

Paradigma reprezintă un set de concepte, valori, ipoteze şi practici care constituie un mod de percepţie a realităţii comun pentru o anumită...

Programare orientată pe obiect C++

1. INTRODUCERE ÎN C++ Exista limbaje concepute strict pe baza conceptelor programării orientate pe obiecte (POO), de exemplu Simula sau Smalltalk....

Ai nevoie de altceva?