Not really. You can use extensions to consolidate logic from similar pages. Apex Code does implement inheritance, which allows you to create base classes that are extended by custom logic. You can use this for polymorphism. If you've used Ruby, you might liken extensions to Ruby's mixins.
Not really. You can use extensions to consolidate logic from similar pages. Apex Code does implement inheritance, which allows you to create base classes that are extended by custom logic. You can use this for polymorphism. If you've used Ruby, you might liken extensions to Ruby's mixins.