C#上机 第八周 任务2 接口的练习
2012-10-18 00:27
597 查看
/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:接口的练习 * 作 者:薛广晨 * 完成日期:2012 年 10 月 18 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: (1)封装一类接口ComputerWeight,该接口中有3个功能:double computrWeight,void printName,double printPrice。 (2)封装一类接口ComputerCompany,该接口有2个功能:String computerName,void printFunction。 (3)封装一类对象FlashMemory实现上述两类接口。 (4)用一个程序执行入口Test测试上述对象。 * 程序输出: * 程序头部的注释结束 */ //ComputerWeight 接口 //(1)封装一类接口ComputerWeight,该接口中有3个功能:double computrWeight,void printName,double printPrice。 package myinterfance; public interface ComputerWeight { public double computrWeight = 10; public void printName(); public void printPrice(); } //ComputerCompany接口 //(2)封装一类接口ComputerCompany,该接口有2个功能:String computerName,void printFunction。 package myinterfance; public interface ComputerCompany { public String computerName = "dell"; public void printFunction(); } //FlashMemory类 package myinterfance; public class FlashMemory implements ComputerWeight, ComputerCompany{ public void printName(){ System.out.println("The computer name is " +computerName); } public void printPrice(){ System.out.println("The computer Price is 6000 yuan"); } public void printFunction(){ System.out.println("Achieve print function"); } } //测试类MyTest package myinterfance; public class MyTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub FlashMemory fm = new FlashMemory(); fm.printName(); fm.printPrice(); fm.printFunction(); } }
运行结果:
![](http://img.my.csdn.net/uploads/201210/18/1350491507_9570.jpg)
相关文章推荐
- java * 第八周* 任务【二】接口的练习
- java上机 第八周 任务1 继承的练习
- C#上机 第八周 任务8 移位运算来避免乘法运算
- 第八周上机任务(一)
- 第八周上机任务 撞错
- 解密名字(第八周上机任务)
- C#--第八周实验--任务1--设计一个类,该类继承于已经设计好的接口
- 深入.NET平台和C#编程第二张上机练习2
- 2013第八周上机任务【项目1 实现复数类中的运算符重载(友元函数)】
- 第八周上机任务5-字符加密
- C#上机 第四周 任务1.2 输出其中的大写字母、小写字母、数字和其他字符的个数
- c# 第十一章 上机练习3
- C#上机 第七周 任务2 判断该物体是否会在水中下沉
- 第八周上机任务(求还款金额)
- 第八周上机任务(求两个坐标的距离)
- c#第一章上机练习3
- 第八周 上机练习 设计一个系统,用于赛车上的计算机系统
- 2013第八周上机任务【项目2-Time类中的运算符重载】
- 第八周上机任务1-1
- C#上机 第十周 任务2 我文本框实验