-
Notifications
You must be signed in to change notification settings - Fork 1.8k
V1 #2470
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
V1 #2470
Changes from all commits
9951a3a
0c3bd86
2ca9988
b2ae3a0
c71dd33
7f2b687
1eccd0b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| package core.basesyntax; | ||
|
|
||
| public class Bulldozer extends Machine { | ||
|
|
||
| @Override | ||
| public void doWork() { | ||
| System.out.println("Bulldozer starts....."); | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Messages like "....."/"wrrrr" are noisy; the checklist asks for informative messages. |
||
| } | ||
|
|
||
| @Override | ||
| public void stopWork() { | ||
| System.out.println("Bulldozer stops....."); | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Messages like "....."/"wrrrr" are noisy; the checklist asks for informative messages. |
||
| } | ||
| } | ||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,13 @@ | ||||||
| package core.basesyntax; | ||||||
|
|
||||||
| public class Excavator extends Machine { | ||||||
| @Override | ||||||
| public void doWork() { | ||||||
| System.out.println("Excavatore starts..."); | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Messages like "....."/"wrrrr" are noisy; the checklist asks for informative messages. |
||||||
| } | ||||||
|
|
||||||
| @Override | ||||||
| public void stopWork() { | ||||||
| System.out.println("Excavatore stops..."); | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Messages like "....."/"wrrrr" are noisy; the checklist asks for informative messages. |
||||||
| } | ||||||
| } | ||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| package core.basesyntax; | ||
|
|
||
| public abstract class Machine { | ||
| public abstract void doWork(); | ||
|
|
||
| public abstract void stopWork(); | ||
| } |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -1,5 +1,11 @@ | ||||||
| package core.basesyntax; | ||||||
|
|
||||||
| public class MainApp { | ||||||
|
|
||||||
| public static void main(String[] args) { | ||||||
| Machine [] machines = new Machine[]{new Truck(), new Excavator(), new Bulldozer()}; | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Conventional style is:
Suggested change
|
||||||
| for (Machine machine: machines) { | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Enhanced for-loop spacing:
Suggested change
|
||||||
| machine.doWork(); | ||||||
| machine.stopWork(); | ||||||
| } | ||||||
| } | ||||||
| } | ||||||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,14 @@ | ||||||
| package core.basesyntax; | ||||||
|
|
||||||
| public class Truck extends Machine { | ||||||
|
|
||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove this redundant empty line. |
||||||
| @Override | ||||||
| public void doWork() { | ||||||
| System.out.println("Track starts wrrrr...."); | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Messages like "....."/"wrrrr" are noisy; the checklist asks for informative messages. |
||||||
| } | ||||||
|
|
||||||
| @Override | ||||||
| public void stopWork() { | ||||||
| System.out.println("Track stops...."); | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Messages like "....."/"wrrrr" are noisy; the checklist asks for informative messages. |
||||||
| } | ||||||
| } | ||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove this redundant empty line.