Java中构造方法的深入研究与探讨
作者:凌广明 梁胜彬
来源:《电脑知识与技术》2013年第24期
作者:凌广明 梁胜彬
来源:《电脑知识与技术》2013年第24期
摘要:Java中的构造方法是构建对象的必经之路,其中有着深刻的哲学思想和严谨的科学态度。尤其在继承中更是有着纷繁复杂的表象,这些表象背后隐藏着诸多的玄机。该文立足于日常教学,对该问题进行了较为深入的探究,通过具体的例子逐步得到解答问题的钥匙,并结合设计模式进行了初步的探讨。最后结合这些思考,提出了一些不成熟的建议,以期更为深入的交流和探究。
关键词:构造方法;继承;设计模式;探究思维;内部类
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)24-5436-05
1 概述
在教学中,经常面临这样的问题:已知人类(姓名,年龄,自我介绍()),那么学生类(姓名,年龄,学号,自我介绍(),选课())该如何定义?这是继承的一个常用的导
入用例。利用继承的一个很好的标准是:is-a。所以这里的学生类一定是人类(注意这一点十分重要)。下面给出源程序:
/*@ 1 @*/
/** Person(name,age,introduction()) */
class Person {
private String name;
private int age;
public void introductionjava接口有没有构造方法() {
System.out.println("我是" + name +",今年" + age + "岁。");}} // Person定义完毕
/** Student(name,age,id, introduction(),sc()) */
class Student extends Person {
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论