I'm an OO newbie needing some advice. I need a program that will read from txt files for use in an objects data structure. My confusion is where in the OO design shall I load data files? Do I create functions in the same class? I want to do something like this:
Thanks
Data files: ------------------------------- pinto.template: horse_power = 50 price = 10 corvette.template: horse_power = 200 price = 11000 ------------------------------- package Car; use strict; sub new { my $type = shift; $self->{misc} = undef; $self->{blah} = undef; bless $self, $type; } sub model { my $self = shift; if (@_) { $self->{model} = shift } } sub search { open files parse for data & return... init a HASHDB ? } ------main----- use Car; my $my_car = Car->new; $my_car->model("pinto"); $my_car->search("horse_power"); and later.... $my_car->model("corvette"); $my_car->search("horse_power");
In reply to Advice on OO Program structure & organization by yoda54
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |