Anda di halaman 1dari 3

Elementos de la programacin orientada a objetos

Clases
Objetos tiene atributos(campos) que lo identifican y habilidades(Mtodos)
Mensajes
Ej: console.writeline(Radio:);
Objeto.metodo();
Lenguaje UML
Nombre de la clase Circulo
Campos Radio: double
Metodos Area ():double , Perimetro():double
ACCESO
Public +
Private -
Protected #

Principios- Abstraccin
Encapsulamiento
Herencia
Polimorfismo
Public class Circulo {
//campos
Private double radio;
//Constructores
// Propiedades

//Mtodos
Public double Area()
{
Return Math.Pi*radio*radio
}
Public double perimetro()
{
Return 2*Math.Pi+Radio
}

Como trabaja la memoria


CLASES STACK HEAP
C null

En La clase principal que por defecto escribe program,estar el Main()


Class Program
{
Public static void main() {
Circulo C;
C= new Circulo () //Contructor, estoy reservando un espacio en memoria para todas
las caracteristicas,etc.
c.radio=5.0
Int b=5
Consola.WriteLine(El area es+C.Area())

Public Circulo (double radio=0.0){


This.radio= radio}

Anda mungkin juga menyukai