# 2. Реализовать класс Road (дорога), в котором определить атрибуты: length (длина), width (ширина).
# Значения данных атрибутов должны передаваться при создании экземпляра класса. Атрибуты сделать защищенными.
# Определить метод расчета массы асфальта, необходимого для покрытия всего дорожного полотна.
# Использовать формулу: длинаширинамасса асфальта для покрытия одного кв метра дороги асфальтом, толщиной в 1 см*число см толщины полотна.
# Проверить работу метода.
# Например: 20м*5000м*25кг*5см = 12500 т

class Road:

    def __init__(self, length, width):
        self._length = length
        self._width = width

    def count_weight(self):
        return f"{self._length}м * {self._width}м * 25кг * 5см = {self._length*self._width*25*5/1000}т"

road_1 = Road(5000,20)

print(road_1.count_weight())
6de02bd36e2d40d28717ca22f047ef83cf1dbcdd
class Road:
    <mask token>
    <mask token>


<mask token>

class Road:

    def __init__(self, length, width):
        self._length = length
        self._width = width

    def count_weight(self):
        return (
            f'{self._length}м * {self._width}м * 25кг * 5см = {self._length * self._width * 25 * 5 / 1000}т'
            )


<mask token>

class Road:

    def __init__(self, length, width):
        self._length = length
        self._width = width

    def count_weight(self):
        return (
            f'{self._length}м * {self._width}м * 25кг * 5см = {self._length * self._width * 25 * 5 / 1000}т'
            )


<mask token>
print(road_1.count_weight())

class Road:

    def __init__(self, length, width):
        self._length = length
        self._width = width

    def count_weight(self):
        return (
            f'{self._length}м * {self._width}м * 25кг * 5см = {self._length * self._width * 25 * 5 / 1000}т'
            )


road_1 = Road(5000, 20)
print(road_1.count_weight())

# 2. Реализовать класс Road (дорога), в котором определить атрибуты: length (длина), width (ширина).
# Значения данных атрибутов должны передаваться при создании экземпляра класса. Атрибуты сделать защищенными.
# Определить метод расчета массы асфальта, необходимого для покрытия всего дорожного полотна.
# Использовать формулу: длинаширинамасса асфальта для покрытия одного кв метра дороги асфальтом, толщиной в 1 см*число см толщины полотна.
# Проверить работу метода.
# Например: 20м*5000м*25кг*5см = 12500 т

class Road:

    def __init__(self, length, width):
        self._length = length
        self._width = width

    def count_weight(self):
        return f"{self._length}м * {self._width}м * 25кг * 5см = {self._length*self._width*25*5/1000}т"

road_1 = Road(5000,20)

print(road_1.count_weight())