-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathruby_trade.rb
More file actions
26 lines (24 loc) · 948 Bytes
/
ruby_trade.rb
File metadata and controls
26 lines (24 loc) · 948 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# frozen_string_literal: true
$LOAD_PATH << '.'
require 'ruby_buyer_seller.rb'
require 'ruby_products.rb'
user_data_object = UserData.new
puts 'UserDetails:-'
user_object = BuyerSeller.new
puts user_object.user_details user_data_object.alluser_data
puts "\nBuyerName:-"
puts user_object.user_buyer_name user_data_object.fifthuser_data
puts "\nSellerName:-"
puts user_object.user_seller_name user_data_object.seconduser_data
puts "\nDate of Birth:-"
puts user_object.user_dob user_data_object.firstuser_data
puts "\nBuyer Details:-"
puts user_object.buyer_details_list user_data_object.alluser_data
puts "\nSeller Details:-"
puts user_object.seller_details_list user_data_object.alluser_data
puts "\nSpecific User details:-"
puts user_object.specific_user_details user_data_object.alluser_data
pro_data_object = ProductData.new
puts "\nProductDetails:-"
product_object = Product.new
puts product_object.product_details pro_data_object.allpro_data