Loading...
PHP/MySQL | Переведите в ООП
pisos_pro (19.09.2017 в 13:49)
shadrvlad,
Вот цель проги
Определить класс Children, который содержит такие поля (члены класса): закрытые - имя ребенка, фамилию и возраст, публичные - метод ввода данных и отображение их на экран. Объявить два объекта класса, внести данные и показать .
Условии было дано для решения на С++, но так как я начал изучать PHP, то начал писать на нем. Я написал на процедерке, а от меня требуют написать на ООП



class Child{
private name;
private surname;
private age;

public function __construct($name, $surname, $age){
$this->name=$name;
$this->surname=$surname;
$this->age=$age;
}

//можно решить не конструктором

public function printName(){
echo $this->name;
}

public function printSurname(){
echo $this->surname;
}

public function printAge(){
echo $this->age;
}

//можно решить одним методом, если выводить надо все данные
}

$child1=new Child('Фамилия', 'Имя', 'Возраст');
$child2=new Child('Фамилия2', 'Имя2', 'Возраст2');

С выводом разберёшься?
pisos_pro, <?php

class Children {
private $names;
private $fname;
private $age;

public function __constructor($name, $fname, $age)
{
$this->names = $name;
$this->fname = $fname;
$this->age = $age;
}

public function getC()
{
return $this->names . ' ' . $this->fname . ' ' .$this->age;
}
}

$children1 = new Children('Иванов', 'Иван', 13);
$children2 = new Children('Петров', 'Петр', 14);
echo $children1->getC();
echo $children2->getC();
?>
Епт ... где тут П... изначально? Классы откуда с переменными берутся у вас??
Ну?? С.. Г... не знают и постят х...)
что? нахера? опять ради "стиля"Гг
TaHi4kA (20.09.2017 в 17:32)
Ну?? С.. Г... не знают и постят х...)

ггг, непонятно? Учи матчасть :-D
VarrkaN (20.09.2017 в 17:35)
TaHi4kA (20.09.2017 в 17:32)
Ну?? С.. Г... не знают и постят х...)

ггг, непонятно? Учи матчасть :-D

Ты там класс оформил или pdo?)))
TaHi4kA (20.09.2017 в 17:38)
VarrkaN (20.09.2017 в 17:35)
TaHi4kA (20.09.2017 в 17:32)
Ну?? С.. Г... не знают и постят х...)

ггг, непонятно? Учи матчасть :-D

Ты там класс оформил или pdo?)))


Чё куришь, признавайся? Где в ТЗ вообще про работу с БД хоть слово?
VarrkaN (20.09.2017 в 17:41)
TaHi4kA (20.09.2017 в 17:38)
VarrkaN (20.09.2017 в 17:35)
TaHi4kA (20.09.2017 в 17:32)
Ну?? С.. Г... не знают и постят х...)

ггг, непонятно? Учи матчасть :-D

Ты там класс оформил или pdo?)))


Чё куришь, признавайся? Где в ТЗ вообще про работу с БД хоть слово?

Ой точно курю) там про ООП->:-)
Задайте вопрос учителю какая польза от ООП если запрос можно грамотно совместить???
Онлайн: 1
Время:
Gen. 0.0859
(c) Bym.Guru 2010-2025