-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
61 lines (32 loc) · 955 Bytes
/
index.php
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
//Atributos que son los datos que vamos a utilizar
//Metodos que son las acciones o operaciones que vamos a realizar con el objetos
class Persona{
public $pelo;
public $altura;
public $peso;
function __construct($p,$altura,$peso){
$this->pelo = $p;
$this->altura = $altura;
$this->peso = $peso;
}
function __toString()
{
return "Pelo: $this->pelo Altura: $this->altura Peso: $this->peso";
}
function cambiaAltura(){
$this -> altura = $this -> altura / 100;
}
function caminar($kilometros){
$this -> peso = $this -> peso - $kilometros;
}
}
$Persona1 = new Persona("Castaño",180,80);
echo $Persona1 -> pelo;
$Persona1 -> pelo = "Negro";
echo "\n";
echo $Persona1 -> pelo;
// $Persona1 -> caminar(10);
// echo "\n";
// echo $Persona1 -> __toString();
?>