摘要: 一,继承的限制: 1,)一个子类不能有多个父类,但可以多层继承。也就是说,父类也可以有父类。 2)子类不能访问父类中的私有成员。但是可以调用父类中的非私有方法,但是不能直接调用父类中的私有成员。 比如,以下是错误的调用父类中的私有成员 但是可以通过调用父类中的非私有方法,间接调用私有成员变量 阅读全文
posted @ 2016-05-23 23:55 美好的明天 阅读(365) 评论(0) 推荐(0)
摘要: 深入链表的操作 将使用内部类,完成链表的操作! 一,链表的改进 之前已经实现了简单的单向链表,但是因为要用手工去处理各个节点的关系,这样肯定不行。 所以此处最好将节点的操作进行封装。这样用户操作就很方便了。 假设现在的节点操作有以下几种:增加数据,查找数据,删除数据。 特别强调的是,如果要删除节点的 阅读全文
posted @ 2016-05-23 20:31 美好的明天 阅读(387) 评论(0) 推荐(0)
摘要: 实例要求 在数据结构中,经常看到一个基本概念,对于一个链表的实现基本都是基于引用数据类型的操作。 如果要想设计一个链表,则肯定要设计一个链表的节点类。在此类中必须有一个属性可以保存下一个节点的引用地址。 根据此概念,设计一个节点类。以String为数据保存内容。 总结: 本程序中,所有的关系都是手工 阅读全文
posted @ 2016-05-23 15:46 美好的明天 阅读(630) 评论(0) 推荐(0)
摘要: 一,程序分析 首先使用参数的方式输入用户名和密码,所以,首先要判断输入参数的个数是否合法,如果不合法,则必须提示程序执行不对,并退出。 如果正确输入,则可以进行密码和用户名的验证,如果信息正确则显示“欢迎光临”,否则显示“用户名或密码错误”。 登录的思考: 以刷卡程序为例: 之前的程序应该进一步划分 阅读全文
posted @ 2016-05-23 15:30 美好的明天 阅读(379) 评论(0) 推荐(0)
摘要: 1)如果在一个类的内部再定义一个类,就是内部类,而外面的类叫外部类。 2)内部类可声明为public或private访问权限,对内部类的用法和限制与对成员变量和成员方法是相同的。 例子: 以上程序中,Inner作为内部类,并且在外部类的fun()方法中直接实例化内部类对象,并调用print()方法。 阅读全文
posted @ 2016-05-23 00:49 美好的明天 阅读(254) 评论(0) 推荐(0)