Найти в Дзене

День 76. Повторение заглавной таблицы на последующих страницах. Наследование.

Технический писатель. Word. Повторение заглавной таблицы на последующих страницах При работе с очень длинными таблицами они будут работать на нескольких страницах. Таблицу можно настроить так, чтобы строки или строки ее заглавных строк автоматически появлялись на каждой странице. Для этого: Примечание. Python . Наследование. Наследование позволяет создавать новый класс на основе уже существующего класса. Наряду с инкапсуляцией наследование является одним из краеугольных камней объектно-ориентированного программирования. Ключевыми понятиями наследования являются подкласс и суперкласс. Подкласс наследует от суперкласса все публичные атрибуты и методы. Суперкласс еще называют базовым (base class) или родительским (parent class), а подкласс – производным (derived class) или дочерним (child class). Синтаксис для наследования классов выглядит следующим образом: class подкласс (суперкласс): методы класса Например, у нас есть класс Person, который представляет человека: Предположим, н
Оглавление

Технический писатель. Word.

Повторение заглавной таблицы на последующих страницах

При работе с очень длинными таблицами они будут работать на нескольких страницах. Таблицу можно настроить так, чтобы строки или строки ее заглавных строк автоматически появлялись на каждой странице.

Для этого:

  1. Выделите строку таблицы, которая должна появляться на каждой странице в верху таблицы.
  2. Щелкните правой кнопкой мыши и выберите "Свойства таблицы".
  3. В диалоговом окне Свойства таблицы на вкладке Строка установите флажок Повторять как заголовок на каждой странице.
  4. Нажмите кнопку ОК.

Примечание.

  • Повторяемые заглавные таблицы видны только в Режиме разметки или при печати документа.
  • Если изменить заглавную страницу на первой странице, он также будет изменяться на всех остальных страницах. Изменить заглавную строку таблицы можно только на первой странице— строки заглавных строк на последующих страницах будут заблокированы.
  • Хотя Word на новых страницах будут автоматически повторяться заглавные страницы, при вставке в таблицу разрыва страницы вручную они не повторяются.

Python . Наследование.

Наследование позволяет создавать новый класс на основе уже существующего класса. Наряду с инкапсуляцией наследование является одним из краеугольных камней объектно-ориентированного программирования. Ключевыми понятиями наследования являются подкласс и суперкласс. Подкласс наследует от суперкласса все публичные атрибуты и методы. Суперкласс еще называют базовым (base class) или родительским (parent class), а подкласс – производным (derived class) или дочерним (child class). Синтаксис для наследования классов выглядит следующим образом:

class подкласс (суперкласс):

методы класса

Например, у нас есть класс Person, который представляет человека:

-2

Предположим, нам необходим класс работника, который работает на некотором предприятии. Мы могли бы создать с нуля новый класс, к примеру, класс Employee:

-3

Однако класс Employee может иметь те же атрибуты и методы, что и класс Person, так как работник это человек. Так, в выше в классе Employee только добавляется метод works весь остальной код повторяет функционал класса Person. Но чтобы не дублировать функционал одного класса в другом, в данном случае лучше применить наследование. Итак, унаследуем класс Employee от класса Person:

-4

Класс Employee полностью перенимает функционал класса Person, лишь добавляя метод work(). Соответственно при создании объекта Employee мы можем использовать унаследованный от Person конструктор:

-5

И также можно обращаться к унаследованным атрибутам/свойствам и методам:

-6

Однако, стоит обратить внимание, что для Employee не доступны закрытые атрибуты типа _name. Например, мы не можем в методе work обратиться к приватному атрибуту self.__name:

-7