Utiliza el operador :: para acceder a la propiedad o al método estático.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
#Clase coche con propiedades y constructor class Coche { $Marca $Modelo $FechaCompra $Color #Variable estática static $Vendedor = "Juan" #Constructor Coche($Color,$Marca,$Modelo,$FechaCompra) { $this.Color = $Color $this.Marca = $Marca $this.Modelo = $Modelo $this.FechaCompra = $FechaCompra } #Método [String] GetFechaCompra() { return $this.FechaCompra } #Método estático static [String] GetVendedor() { return [Coche]::Vendedor } } #Crear objeto con valores $coche = [Coche]::new('Rojo','Audi','A2',(get-date)) #Acceder a método estático $coche::GetVendedor() |
