本人大二学生 求大神帮写一个程序! 实在学不会JAVA啊! 在线等

设计的系统中要包含:继承、重载、覆盖。使用接口。对成员使用三种以上访问限制修饰符。求大神帮忙写一个程序!只要一个初级简单的程序就好。刚刚入门的那种。... 设计的系统中要包含:继承、重载、覆盖。使用接口。对成员使用三种以上访问限制修饰符。 求大神帮忙写一个程序!
只要一个初级简单的程序就好。刚刚入门的那种。
展开
 我来答
yinzirunzhl
2013-11-19 · 超过21用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:47.7万
展开全部
这不算什么系统,连一点业务逻辑都没有,这些都是基础知识,书上应该都有的。
//定义一个接口

interface DoSomething{
public void SayGoodbye();
}

//定义一个类
class ParentClass {

protected final static int i = 1;// 对成员使用三种以上访问限制修饰符

public void SayHello() {
System.out.println("HELLO JAVA!");
}

public void Say() {
System.out.println("THIS IS A JAVA TEST!");
}
}
//定义一个继承了ParentClass类和实现了DoSomething接口的类
public class Test5 extends ParentClass implements DoSomething {
//下面是这是构造方法的重载
public Test5(){
System.out.println("没什么说的!");
}

public Test5(String str){
System.out.println(str);
}

//实现接口的方法
public void SayGoodbye() {
System.out.println("Good Bye!");
}
//这是对父类的方法进行重写
public void SayHello() {
System.out.println("HELLO JAVA!");
System.out.println("GOODBYE JAVA!");
}

public void Say(String str) {
System.out.println("THIS IS A JAVA TEST!"+str);
}

public static void main(String[] args) {
Test5 test1=new Test5();//这是不传参数得到一个Test5对象
System.out.println("-------------");
test1.SayHello();//子类覆盖重写了父类的这个方法,因此调用的是子类的方法
System.out.println("-------------");
test1.Say();//子类没有覆盖重写父类的这个方法,因此调用的是父类的方法
System.out.println("-------------");
test1.Say("I LOVE JAVA!");//这个是带参数的Say方法,和父类以及子类里面的不带参数的Say方法是不一样的
System.out.println("-------------");
Test5 test2=new Test5("说点什么呢?");//这是传参数得到一个Test5对象
test2.SayHello();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
力幼祎9i
2013-11-19 · 超过30用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:37.7万
展开全部
具体代码真不知道怎么写,给你一个思路,自己动手才能学会更多东西。
1、先定义一个接口
2、定义个实现1中接口的类,里面再定一个虚函数,提供给继承他的类可以覆盖。
3、定义一个继承2中定义的类,里面定义私有变量,提供属性方式访问。第一保护类型变量,定义公共方法、定义静态变量等。
追问
我是真心不会啊。。  实在没办法才来求助额的。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友54e3e30
2013-11-19 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:109万
展开全部
哥们 你如果没有几个好爹 毕业就是失业的节奏!
追问
没事。。我不是学程序设计的。。 这是选修课
追答
...悲剧就是从选修课开始的。。。手打哦  采纳吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-19
展开全部
我这里有一个局域网聊天工具!如果需要的邮件我:九三二二二流巴斯尔@扣扣.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陈云亮陈云财
2013-11-19 · 超过15用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:49.7万
展开全部
分太低,,,哎
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式