powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Создать иерархию классов
3 сообщений из 3, страница 1 из 1
Создать иерархию классов
    #40072185
daniel43
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста исправить и дописать код:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
public interface StoreFunc {
void addBuyers (int ab);
void ejectBuyers (int eb);
void setState (int s);
void show();}

class Cashier {
String badge;
int state;
Cashier (String bd) {
badge = bd;
state = 0; }}

class Store implements StoreFunc {
String address,
int openingHours;
int state;
static int maxProfit;
Cashier c;
Bus (String ad, int oh, String bd) {
address = ad;
openingHours = oh;
state = 1;
c = new Cashier (bd);}
public void addBuyers (int ab) {
try {
if (state != 1) throws IllegalArgumentException exc;
if (c.state == 0) throws IndexOutOfBoundException exc;}
static void setMaxProfit (int maxProfit){
…}}

class Products {
String farm;
String shelfLife;
Products (String f, String sl){
farm = f;
shelfLife = sl;
void setFarm(String farm){…}
void setShelfLife(String shelfLife){…}

class ProductStore extends Store {
Products prod;
ProductStore (String ad, int oh, String bd, String f, String sl){
super (ad, oh, bd);
prod = new Products (f, sl);}
void show() {…}}

public class Main{
public static void main (String[] args){
Store store = new Store(…);
store.addBuyers (10);
store.c.changeState(1);
store.addBuyers(10);
ProductStore pStore = new ProductStore (…);
StoreFunc store1;
store1 = store;
store1.show();
store1 = pStore;
store1.show();
…}
...
Рейтинг: 0 / 0
Создать иерархию классов
    #40072190
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
daniel43,
В данной ветке отвечают на конкретные вопросы. А дописываешь ты сам.
...
Рейтинг: 0 / 0
Создать иерархию классов
    #40072210
Фотография asv79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
этот код надо дописывать не только в тех местах,где у тебя ....

как минимум имплементация интерфейса несет за собой обязанность реализации всех методов и начиная с class Store ты уже должен реализовать все методы интерфейса StoreFunc

ну и если хочешь чтобы тебе помогли нарисуй какую то схему связей между этими классами
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Создать иерархию классов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]