Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
alx_mszczonow_1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Patryk Czarnik
alx_mszczonow_1
Commits
b0133f2e
Commit
b0133f2e
authored
Jun 27, 2023
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
sprawdzanie błędów za pomocą if
parent
57a31b5c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
4 deletions
+12
-4
Konto.java
src/main/java/p11_enkapsulacja/Konto.java
+7
-2
ProgramBankowy.java
src/main/java/p11_enkapsulacja/ProgramBankowy.java
+5
-2
No files found.
src/main/java/p11_enkapsulacja/Konto.java
View file @
b0133f2e
...
...
@@ -31,8 +31,13 @@ public class Konto {
// - numer - ponieważ numer się nie zmienia (takie pole powinno być oznaczone final)
// - saldo - bo nie chce by ktoś ustawił wartość saldo "bez żadnego trybu",
// do zmiany salda bedą służyć dedykowane "metody biznesowe"
public
void
wplata
(
int
kwota
)
{
saldo
+=
kwota
;
public
boolean
wplata
(
int
kwota
)
{
if
(
kwota
>
0
)
{
saldo
+=
kwota
;
return
true
;
}
else
{
return
false
;
}
}
public
void
wyplata
(
int
kwota
)
{
...
...
src/main/java/p11_enkapsulacja/ProgramBankowy.java
View file @
b0133f2e
...
...
@@ -30,8 +30,11 @@ public class ProgramBankowy {
System
.
out
.
print
(
"Podaj kwotę wpłaty: "
);
kwota
=
sc
.
nextInt
();
sc
.
nextLine
();
konto
.
wplata
(
kwota
);
System
.
out
.
println
(
"Pieniądze zostały wpłacone"
);
if
(
konto
.
wplata
(
kwota
))
{
System
.
out
.
println
(
"Pieniądze zostały wpłacone"
);
}
else
{
System
.
out
.
println
(
"Problem z wpłatą"
);
}
break
;
case
"Y"
:
System
.
out
.
print
(
"Podaj kwotę wypłaty: "
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment