Солдатская шинель. Думаю, что не надо быть большим специалистом в литературоведении, чтобы определить жанр этого произведения. Конечно, это народная сказка.Причём, если уж совсем подробно, то это народная бытовая сказка.
Касаемо же положтельных и отрицательных героев, то, по моему мнению, их просто назначил сам автор, то есть простой народ.
А кто в сказке из народа? Правильно, это солдат, который не боится работы, который верно служит отчизне, который неприхотлив в быту и может спокойно обходиться шинелью вместо постели.
Солдат- это первый положительный герой.
Второй положительный герой сказки, конечно же, полковой командир.Он бережёт своих подчинённых, он заступается за них и не даёт в обиду.Явно прослеживаются в образе полкового командира чаяния простого народа о мудром, добром и справедливом правителе.
Ну а касаемо отрицательного героя, то тут, конечно, тоже всё ясно. Это богатый и изнеженный барин, который не смог заснуть на солдатской шинели. Впрочем, он и на своих перинах не может заснуть по той простой причине, что не работает, а эксплуатирует наёмный и крепостной труд, да и изнежен сверх меры.
Лично моё мнение по данному вопросу.