Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions Answers/LibraryManagement/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

### IntelliJ IDEA ###
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
*.iws
*.iml
*.ipr

### Eclipse ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/

### Mac OS ###
.DS_Store
3 changes: 3 additions & 0 deletions Answers/LibraryManagement/.idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions Answers/LibraryManagement/.idea/encodings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions Answers/LibraryManagement/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

124 changes: 124 additions & 0 deletions Answers/LibraryManagement/.idea/uiDesigner.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions Answers/LibraryManagement/.idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Answers/LibraryManagement/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>org.example</groupId>
<artifactId>LibraryManagement</artifactId>
<version>1.0-SNAPSHOT</version>

<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

</project>
35 changes: 35 additions & 0 deletions Answers/LibraryManagement/src/main/java/org/example/Admin.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
package org.example;

public class Admin {
private static int firstId;
private String Id;
private static String Name;
private static String PhoneNumber;

static String idgenerator() {
String ID = "Admin Id is " + firstId;
firstId += firstId;
return (ID);
}

public Admin(String Id, String Name, String PhoneNumber) {
this.Id = idgenerator();
this.Name = Name;
this.PhoneNumber = PhoneNumber;
}

public String getId() {
return Id;
}

public String getName() {
return Name;
}

public String getPhoneNumber() {
return PhoneNumber;
}
public static void Login(String password){

}
}
48 changes: 48 additions & 0 deletions Answers/LibraryManagement/src/main/java/org/example/Book.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
package org.example;

public class Book {
private static int firstId = 1;
private static String Id;
private static String Title;
private static String Author;
private static Boolean status;
private static String Description;

public Book(String Title, String Author, String Description){
this.Id = idgenerator();
this.Title = Title;
this.Author = Author;
this.status = true;
this.Description = Description;

}

public void setStatus(boolean status){
this.status = status;
}

static String idgenerator(){
String ID = "book number" + firstId;
firstId+=firstId;
return(ID);
}
public static String getId() {
return Id;
}

public static String getTitle() {
return Title;
}

public static String getAuthor() {
return Author;
}

public static boolean isAvailable() {
return status;
}

public static String getDescription(){
return Description;
}
}
Loading