Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
kurs_java_alx_20240321
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
kurs_java_alx_20240321
Commits
758283ce
Commit
758283ce
authored
Apr 12, 2024
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
oceny studenta - początek przykładu
parent
78748cdf
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
55 additions
and
0 deletions
+55
-0
Program.java
src/p11_klasy/enkapsulacja/Program.java
+8
-0
Student.java
src/p11_klasy/enkapsulacja/Student.java
+47
-0
No files found.
src/p11_klasy/enkapsulacja/Program.java
View file @
758283ce
...
...
@@ -11,7 +11,15 @@ public class Program {
// gdybym chiał odczytać pola obiektu - nie mogę, bo są prywatne
System
.
out
.
println
(
ala
.
getImie
()
+
" urodziła się w miesiącu "
+
ala
.
getDataUrodzenia
().
getMonth
());
System
.
out
.
println
(
"wiek = "
+
ala
.
getWiek
());
System
.
out
.
println
();
Student
student
=
new
Student
(
"Jan"
,
"Kowalski"
,
"2002-02-02"
,
"matematyka"
,
3
);
System
.
out
.
println
(
student
);
student
.
dodajOcene
(
3
);
student
.
dodajOcene
(
3
);
student
.
dodajOcene
(
5
);
System
.
out
.
println
(
"oceny: "
+
student
.
getOceny
());
System
.
out
.
println
(
"średnia: "
+
student
.
sredniaOcen
());
}
}
src/p11_klasy/enkapsulacja/Student.java
0 → 100644
View file @
758283ce
package
p11_klasy
.
enkapsulacja
;
import
java.time.LocalDate
;
import
java.util.List
;
public
class
Student
extends
Osoba
{
private
String
kierunek
;
private
int
rok
;
public
Student
(
String
imie
,
String
nazwisko
,
LocalDate
dataUrodzenia
,
String
kierunek
,
int
rok
)
{
super
(
imie
,
nazwisko
,
dataUrodzenia
);
this
.
kierunek
=
kierunek
;
this
.
rok
=
rok
;
}
public
Student
(
String
imie
,
String
nazwisko
,
String
dataUrodzenia
,
String
kierunek
,
int
rok
)
{
super
(
imie
,
nazwisko
,
dataUrodzenia
);
this
.
kierunek
=
kierunek
;
this
.
rok
=
rok
;
}
@Override
public
String
toString
()
{
return
super
.
toString
()
+
", student "
+
rok
+
" roku kierunku "
+
kierunek
;
}
public
String
getKierunek
()
{
return
kierunek
;
}
public
int
getRok
()
{
return
rok
;
}
public
void
dodajOcene
(
int
ocena
)
{
// TODO
}
public
List
<
Integer
>
getOceny
()
{
return
List
.
of
();
}
public
double
sredniaOcen
()
{
return
0
;
// TODO
}
}
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