Commit 3558a3de authored by Trisha Gee's avatar Trisha Gee
Browse files

[appB] Simple records demo

parent 62bc652b
Loading
Loading
Loading
Loading
+4 −0
Changes for src/main/java/appB/Customer.java: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
package appB;

public record Customer(int id, String name) {
}
+14 −0
Changes for src/main/java/appB/UsingRecords.java: 14 added lines, 0 removed lines.
Original line number Diff line number Diff line
package appB;

public class UsingRecords {
  public static void main(String[] args) {
    usingARecordLooksJustLikeANormalClass();
  }

  static void usingARecordLooksJustLikeANormalClass() {
    Customer customer = new Customer(7, "Trisha");
    System.out.println("customer = " + customer);

    System.out.println("customer.name() = " + customer.name());
  }
}
+3 −0
Changes for src/main/java/appB/old/Customer.java: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
package appB.old;

public record Customer(int id, String name) { }