这里只是要掌握一些概念性的东西。至于如何使用XML语言完成接口的方法调用,这是后面的故事。首先,让我们看看使用接口实现一组常用方法有多好。
在此示例中,它还涉及如何调用抽象类方法来实例化抽象类的实例化对象。这也是一个很好的选择。您可以再次偷懒并减少代码行数。并考虑一下鸭脖娱乐 ,当有多个类继承一个抽象类时华体会 ,可以使用不同的方法调用来创建不同的实例化对象凤凰彩票主页 ,这很酷。
当然乐鱼app ,重点仍然是如何在此抽象类中调用接口的实例化方法。在此示例中yabo网页版 ,在接口的实现类中使用XML代码在接口中实现方法,在接口的抽象类中使用接口xml接口xml接口,因为方法的返回值在接口中实现了方法调用。
让我们看一下这个概念性示例(具体实现需要您扩展XML知识):
public interface User {int getAge(); String getName(); String getPassword(); } public class XMLUser implements User { // 这里用XML技术实现User接口中的方法 public int getAge() { ... } public String getName() { ... } public String getPassword() { ... } } public abstract class UserFactory { public static UserFactory getUserFactory() { return new XMLUserFactory(); } public User getUser(String name); public User getAdmin(); public User createUser(String name, String password, int age); public void addUser(User user); public void delUser(User user); } public class XMLUserFactory extends UserFactory { // 这里用XML技术实现的UserFactory的抽象方法 }