aboutsummaryrefslogtreecommitdiff
path: root/Week16 Webshop/src/com/camilstaps/webshop/payment
diff options
context:
space:
mode:
authorCamil Staps2015-06-11 16:24:00 +0200
committerCamil Staps2015-06-11 16:26:22 +0200
commitc55c2987d23adc518b642410fca36416d5f80b5f (patch)
treede527d7a5159925cc679ef181fc274287f0a04dc /Week16 Webshop/src/com/camilstaps/webshop/payment
parentUML diagram w16b (diff)
Wrapping up w16
Diffstat (limited to 'Week16 Webshop/src/com/camilstaps/webshop/payment')
-rw-r--r--Week16 Webshop/src/com/camilstaps/webshop/payment/CreditCard.java3
-rw-r--r--Week16 Webshop/src/com/camilstaps/webshop/payment/IDeal.java7
-rw-r--r--Week16 Webshop/src/com/camilstaps/webshop/payment/PayPal.java3
3 files changed, 13 insertions, 0 deletions
diff --git a/Week16 Webshop/src/com/camilstaps/webshop/payment/CreditCard.java b/Week16 Webshop/src/com/camilstaps/webshop/payment/CreditCard.java
index f2d0b31..a4b9fd7 100644
--- a/Week16 Webshop/src/com/camilstaps/webshop/payment/CreditCard.java
+++ b/Week16 Webshop/src/com/camilstaps/webshop/payment/CreditCard.java
@@ -31,6 +31,9 @@ import java.util.Date;
*/
public class CreditCard implements PaymentMethod {
+ /**
+ * Credit card details
+ */
private final String cardNr, holder;
private final Date expiryDate;
diff --git a/Week16 Webshop/src/com/camilstaps/webshop/payment/IDeal.java b/Week16 Webshop/src/com/camilstaps/webshop/payment/IDeal.java
index 05247f1..72afb84 100644
--- a/Week16 Webshop/src/com/camilstaps/webshop/payment/IDeal.java
+++ b/Week16 Webshop/src/com/camilstaps/webshop/payment/IDeal.java
@@ -31,7 +31,14 @@ import java.util.Scanner;
*/
public class IDeal implements PaymentMethod {
+ /**
+ * Bank details
+ */
private String bank, accountNr, pincode;
+
+ /**
+ * Scanner to get user input from if bank details are missing
+ */
private final Scanner sc = new Scanner(System.in);
/**
diff --git a/Week16 Webshop/src/com/camilstaps/webshop/payment/PayPal.java b/Week16 Webshop/src/com/camilstaps/webshop/payment/PayPal.java
index a752453..dfc791f 100644
--- a/Week16 Webshop/src/com/camilstaps/webshop/payment/PayPal.java
+++ b/Week16 Webshop/src/com/camilstaps/webshop/payment/PayPal.java
@@ -29,6 +29,9 @@ package com.camilstaps.webshop.payment;
*/
public class PayPal implements PaymentMethod {
+ /**
+ * PayPal credentials
+ */
private final String email, pass;
public PayPal(String email, String pass) {