Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 0123dba

Browse files
committed
Add .gitignore files, project settings, and model classes for TimeManager and StudentManager
1 parent c850844 commit 0123dba

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+278
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/.metadata/
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
4+
<attributes>
5+
<attribute name="module" value="true"/>
6+
</attributes>
7+
</classpathentry>
8+
<classpathentry kind="src" path="src"/>
9+
<classpathentry kind="output" path="bin"/>
10+
</classpath>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/bin/
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>StudentManger</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
</buildSpec>
14+
<natures>
15+
<nature>org.eclipse.jdt.core.javanature</nature>
16+
</natures>
17+
</projectDescription>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
encoding/<project>=UTF-8
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
eclipse.preferences.version=1
2+
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
4+
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
5+
org.eclipse.jdt.core.compiler.compliance=17
6+
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
7+
org.eclipse.jdt.core.compiler.debug.localVariable=generate
8+
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
9+
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
10+
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
11+
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
12+
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
13+
org.eclipse.jdt.core.compiler.release=enabled
14+
org.eclipse.jdt.core.compiler.source=17
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
package models;
2+
3+
public class Student {
4+
private String masv;
5+
private String name;
6+
private int age;
7+
8+
public Student() {
9+
this.masv = "";
10+
this.name = "";
11+
this.age = 0;
12+
}
13+
14+
public Student(String masv, String name, int age) {
15+
this.masv = masv;
16+
this.name = name;
17+
this.age = age;
18+
}
19+
20+
@Override
21+
public String toString() {
22+
return "Student [masv=" + masv + ", name=" + name + ", age=" + age + "]";
23+
}
24+
25+
public String getMasv() {
26+
return masv;
27+
}
28+
29+
public void setMasv(String masv) {
30+
this.masv = masv;
31+
}
32+
33+
public String getName() {
34+
return name;
35+
}
36+
37+
public void setName(String name) {
38+
this.name = name;
39+
}
40+
41+
public int getAge() {
42+
return age;
43+
}
44+
45+
public void setAge(int age) {
46+
this.age = age;
47+
}
48+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package models;
2+
3+
public class StudentIT extends Student{
4+
private int scoreCpp;
5+
private int scoreJava;
6+
7+
public StudentIT() {
8+
super();
9+
this.scoreCpp = 0;
10+
this.scoreJava = 0;
11+
}
12+
13+
public StudentIT(String masv, String name, int age, int scoreCpp, int scoreJava) {
14+
super(masv, name, age);
15+
this.scoreCpp = scoreCpp;
16+
this.scoreJava = scoreJava;
17+
}
18+
19+
public String toString() {
20+
return "StudentIT [masv=" + super.getMasv() + ", name=" + super.getName() + ", age=" + super.getAge()
21+
+ ", scoreCpp=" + scoreCpp + ", scoreJava=" + scoreJava + "]";
22+
}
23+
24+
25+
public int getScoreCpp() {
26+
return scoreCpp;
27+
}
28+
29+
public void setScoreCpp(int scoreCpp) {
30+
this.scoreCpp = scoreCpp;
31+
}
32+
33+
public int getScoreJava() {
34+
return scoreJava;
35+
}
36+
37+
public void setScoreJava(int scoreJava) {
38+
this.scoreJava = scoreJava;
39+
}
40+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package test;
2+
3+
import models.StudentIT;
4+
5+
public class Test {
6+
public static void main(String[] args) {
7+
StudentIT s = new StudentIT("18IT123", "Hải", 26, 9, 10);
8+
System.out.println(s);
9+
}
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
4+
<attributes>
5+
<attribute name="module" value="true"/>
6+
</attributes>
7+
</classpathentry>
8+
<classpathentry kind="src" path="src"/>
9+
<classpathentry kind="output" path="bin"/>
10+
</classpath>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /