Skip to content

Instantly share code, notes, and snippets.

View thinkphp's full-sized avatar

Adrian Statescu thinkphp

View GitHub Profile
@thinkphp
thinkphp / TestFormeGeometrice.java
Created April 9, 2025 17:20
Test Forme GEometrice
public class TestFormeGeometrice {
public static void main(String[] args) {
FormaGeometrica cerc = new Cerc("rosu",5.5);
FormaGeometrica dreptunghi = new Dreptunghi("albastru", 3.0, 5.0);
System.out.println("Detalli despre Cerc:");
cerc.afiseazaDetalii();
@thinkphp
thinkphp / Cerc.java
Created April 9, 2025 17:13
cerc java class
public class Cerc extends FormaGeometrica {
private double raza;
public Cerc(String culoare, double raza) {
//super apeleaza constructorul clasei de baza
//FormaGeometrica(culoare)
super( culoare );
@thinkphp
thinkphp / Dreptunghi.java
Created April 9, 2025 17:13
Dreptunghi java class
public class Dreptunghi extends FormaGeometrica {
private double lungime;
private double latime;
public Dreptunghi(String culoare, double lungime, double latime) {
super(culoare);
this.lungime = lungime;
this.latime = latime;
@thinkphp
thinkphp / abstractFormaGeometrica.java
Created April 9, 2025 16:47
Abstract Forma Geometrica.java
/*
Clasa abstracta vs interfata
- Interfata contine doar declaratii fara metode ( fara implementare) si constante
- o clasa poate implementa mai multe interfaete (suport pentru mostenire multipla)
- toate metodele sunt implicit publice si abstracte
- este definita folosind cuvantul "interface"
@thinkphp
thinkphp / marketing_campaign.py
Last active April 6, 2025 13:58
marketing_campaign.py
"""
Facem un program care analizeaza Campaniile de Marketing
- unealta complexa pentru analiza performantei campaniilor de marketing.
Scop:
- evalueze performanta diferitelor campanii de Marketing
- vizualizeze datele intr-un mod intuitiv si informativ
@thinkphp
thinkphp / gist:72a011b1679d146d75e798d06505530b
Last active April 6, 2025 13:15
Agg Carte - Biblioteca
class Carte:
def __init__(self, titlu, autor, an_publicare, ISBN):
self.titlu = titlu
self.autor = autor
self.an_publicare = an_publicare
self.isbn = ISBN
self.este_imprumutata = False
@thinkphp
thinkphp / engine-car.py
Last active April 6, 2025 12:09
Agg Engine - Car
def main( a, b = None, c = None):
print( a, b, c )
main( 1, 2, 3 )
# Agregare in programarea orientata obiect
"""
Agregarea este un concept important in programarea orientata pe obiecte si reprezinta o relatie de tip "has a" (are un) intre doua clase.
def main( a, b = None, c = None):
print( a, b, c )
main( 1, 2, 3 )
# Agregare in programarea orientata obiect
"""
Agregarea este un concept important in programarea orientata pe obiecte si reprezinta o relatie de tip "has a" (are un) intre doua clase.
@thinkphp
thinkphp / inheritance.java
Last active April 6, 2025 11:13
Mostenire . Concept important in OOP
package Algo;
https://meet.google.com/xfk-nsek-rtf
//clasa de baza
class Vehicul {
protected String marca;
protected String model;
protected int anFabricatie;
//constructorul clasei
class Address {
private String strada;
private String oras;
private String codPostal;
public Address(String strada, String oras, String codePostal) {
this.strada = strada;
this.oras = oras;