Урок 5. перетворення типів (casting) об'єктних даних
служач знайомиться в особливостями вaacмного перетворення типі для
од сите суперласу та підкласе. на основі аналогі мол перетворяння
типів примитивних та об'ектних даних виемає причини виникнення
помилок компіляції та часу виконання.
які з вираза, що наведено нижче, будуть вирними при виконанн.
наступного коду?
public claus handler
public static void cainistrinali arasi
transportdevice tai new transpor
car a new card:
plane pt = new planet
car cap,
plane p2 - tdi:
ship s1 - (ship)tdi:
ship 32 - (shipci:
class transportdevical)
class car extends transportdevilo
class plane extends transportdevice()
la shto extends transportdevice
end (энд) - конец
nil (нил) - нуль
set (сет) - множество
array (эрей) - массив
file (файл) - файл
not (нот) - не
then (зен) - то
begin (бегин) - начало
for (фo) - для
of (оф) - из
to (ту) - увеличивая до
case (кейс) - вариант
while (вайл) - пока
downto (даунту)- уменьшая до
record (рикод) - запись
with (вис) - с
function (фанкшн)- функция
or (ор) - или
type (тайп) - тип
const (конст) - константа
go to (гоу ту)- переход на
packed (пэкт) - упаковать
until (антил) - до
div (див) - разделить
if (иф) - если
procedure() - процедура
var (вар) - переменная
do (ду) - выполнить
in (ин) - в
program (програм) - программа
else (элс) - иначе
mod (мод) - модуль
repeat (рипит) - повторять