java面向对象里 如果要写一个dog的小程序 有名字和品种 谁是 封装继承多态 呀 还有类 对象

 我来答
东吴小校顾一城
2017-03-18 · 一抔浊酒,话悠悠三国故事
东吴小校顾一城
采纳数:120 获赞数:221

向TA提问 私信TA
展开全部

写一个Dog.java,

class Dog{
    String name;//名字
    String breed;//品种
    void jiao(){
        System.out.print("wang wang !");
    }
}
class Jingba extends Dog{
    void jiao(){
        System.out.print("wu wu !");
    }
}

Dog是类;

Dog dog = new Dog();其中dog是对象。

封装:这个类中,把名字和种类封装到Dog中

继承:Jingba这个类就是继承Dog类

多态:(假设)每一个品种的狗叫的方式都不一样,就是多台

追问
多态了 dog也可以叫 wuwu是吗
70million
2017-03-18 · TA获得超过363个赞
知道小有建树答主
回答量:165
采纳率:90%
帮助的人:162万
展开全部
狗类
方法有 跑() 跳()

金毛继承狗 共有属性 品种 封装属性 名字

new 一个金毛类的对象 名字设为狗子
再new一个金毛类的对象 名字设为大狗子

同一个金毛类,有两个不同名字的对象 狗子和大狗子 叫做多态

这个问题。。需要很多财富值才能好好的讲,我上面说的内容,好似可以拿去作为培训讲一节课了
追答
多态问题,同一个类,我们可以重载方法来实现多态 比如 new 金毛(大,狗子) new 金毛(狗子),两个同一样的类,因为调用的时候传递给他们不一样的参数而变得不同,叫做多态。重载是多态的基础。 
我们还可以重写行为来实现多态,比如说dog类的跑(){小步跑} 金毛类的跑(){玩命跑}
这个也叫作多态。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
达内
2021-03-15 · 百度认证:教育领域创作者
达内
向TA提问
展开全部

本视频主要从Java语言基础、JavaSE核心、WEB全栈及数据库、Servlet/Jsp核心、 Java框架五个阶段进行讲解。在本教程中,会让大家从零基础快速掌握Java知识。想要配套学习资料的小伙伴可以联系我哦!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e51611d
2017-03-18 · 超过17用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:26.4万
展开全部
我也不知道你在说啥,啥叫一个dog的小程序,程序是啥数据加算法。你说的dog只能是个类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式