CSCI 5433 OBJECT ORIENTED DATABASE DEVELOPMENT Chapter 7
CSCI 5433 OBJECT ORIENTED DATABASE DEVELOPMENT Chapter 7 : Working with Objects Ragini Venigandla (1549509) Presentation id # 9
Index: �Meet the objects �Storing and retrieving simple structured objects
MEET THE OBJECTS
The IPerson Interface in C# interface Iperson { string Name{get; set; } string Phone. Number{get; set; } string Email{get; set; } void Send. Mail(string from. Address, string subject, string content); }
Person Abstract Class in C# abstract class Person : IPerson { === get { return _Name; } set { _Name = value; } === }
The Person Interface in Java package com. db 4 o. dg 2 db 4 o. chapter 7; public interface Person { String get. Name(); void set. Name(String name); String get. Phone. Number(); void set. Phone. Number(String phone. Number); String get. Email(); void set. Email(String email); void send. Mail(String from. Address, String subject, String content); }
Abstract. Person Class in Java public abstract class Abstract. Person implements Person { ==== public String get. Phone. Number() { return _phone. Number; } public void set. Phone. Number(String value) { _phone. Number = value; }
STORING AND RETRIEVING THE OBJECTS you just need to store the top-level object, and any associated objects will also be stored // C# & JAVA Address a 1 = new Address("1 First Street", "San Jose", "USA"); Customer cu 1 = new Customer("Gary", "408 123 4567", "gary@example. net", a 1); // C# db. Set(cu 1); // JAVA db. set(cu 1);
Queries
- Slides: 10