|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.12.2011, 01:45 | #1 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 40
|
Создание файла в java с использованием коллекций
Нужна помощь. Тяжело дается ООП и java в частности. Все выходные читал книги и все без толку. может для кого-то это задание - в магазин за хлебом сходить. Помогите пожалуйста.буду очень благодарен.
Создание файлов, использование коллекций(java). Разработать программу, имеющую удобный пользовательский интерфейс и выполняющую: - создание файла данных: названия игрушек, цена в копейках, возрастные границы детей кукла - размер в см; кубики - количество штук в наборе; мяч - вес в граммах;... - просмотр данных в файле; - добавление элементов в файл; - получение списка самых дорогих игрушек в порядке снижения цены. для временного хранения информации в операт. памяти использовать коллекции. |
14.12.2011, 22:29 | #2 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 40
|
немного разобрался с абстрактными классами . вот что из этого вышло!
package study; import java.io.*; import java.util.*; public class CreateFile /*implements Collection*/{ abstract class Toy{ String toyname; int toyprice; abstract void Usage(); } public class Cube extends Toy{ int toyprice = 5000; String toyname = "Кубики"; void Usage(){ System.out.println("Для детей от 3 до 6 лет."); } int number;//number of cubs } public class Doll extends Toy{ int toyprice = 2500; String toyname = "Кукла"; void Usage(){ System.out.println("Для детей от 3 до 8 лет"); } int dollsize; //doll's length in santimeters } public class Ball extends Toy{ int toyprice = 12000; String toyname = "Мяч"; void Usage(){ System.out.println("Для детей от 7 лет и старше"); } int ves; //ball's weight in gramms } public class Constructor extends Toy{ int toyprice = 8000; String toyname = "Конструктор"; void Usage() { System.out.println("Для детей от 8 до 13 лет"); } int number; //number of real constructions } List<Toy> toys; toys = new ArrayList<Toy>(); Cube cube = new Cube(); Doll doll = new Doll(); Ball ball = new Ball(); Constructor lego = new Constructor(); //lego.Usage(); public static void main(String[] args) throws IOException{ File f = new File("Toy.txt"); if(!f.exists()){ f.createNewFile(); System.out.println("New file \"Toy.txt\" has been created to the current directory"); } // Ball ball2 = new Ball(); //ball2.Usage(); //lego.Usage(); } } |
22.12.2011, 02:01 | #3 |
Пользователь
Регистрация: 16.10.2011
Сообщений: 40
|
что дальше делать не понимаю!!!(
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как создать файл на JAVA с использованием коллекций? | NickolayNest | Помощь студентам | 0 | 04.12.2011 01:29 |
Проблема с объявлением коллекций(Java Se) | Tesmont | Помощь студентам | 0 | 30.04.2011 12:47 |
Графическая программа (java) с использованием интерфейся для gnuplot | pwr | Помощь студентам | 0 | 25.03.2011 07:32 |
Создание пакетного файла с использованием списка значений в качестве параметров. | chaosfall | Операционные системы общие вопросы | 1 | 05.12.2010 21:01 |
чтение файла в массив строк java (Перенесено из Java SE) | Sasha9132 | Помощь студентам | 0 | 18.11.2010 22:57 |