java 动物类 继承 Bird Dog Fish

classDiagram示意图

#mermaid-svg-pZKuurOikQUP2BQ8 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .label text{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .node rect,#mermaid-svg-pZKuurOikQUP2BQ8 .node circle,#mermaid-svg-pZKuurOikQUP2BQ8 .node ellipse,#mermaid-svg-pZKuurOikQUP2BQ8 .node polygon,#mermaid-svg-pZKuurOikQUP2BQ8 .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-pZKuurOikQUP2BQ8 .node .label{text-align:center;fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .node.clickable{cursor:pointer}#mermaid-svg-pZKuurOikQUP2BQ8 .arrowheadPath{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-pZKuurOikQUP2BQ8 .flowchart-link{stroke:#333;fill:none}#mermaid-svg-pZKuurOikQUP2BQ8 .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-pZKuurOikQUP2BQ8 .edgeLabel rect{opacity:0.9}#mermaid-svg-pZKuurOikQUP2BQ8 .edgeLabel span{color:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-pZKuurOikQUP2BQ8 .cluster text{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-pZKuurOikQUP2BQ8 .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-pZKuurOikQUP2BQ8 text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-pZKuurOikQUP2BQ8 .actor-line{stroke:grey}#mermaid-svg-pZKuurOikQUP2BQ8 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-pZKuurOikQUP2BQ8 #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .sequenceNumber{fill:#fff}#mermaid-svg-pZKuurOikQUP2BQ8 #sequencenumber{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 #crosshead path{fill:#333;stroke:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .messageText{fill:#333;stroke:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-pZKuurOikQUP2BQ8 .labelText,#mermaid-svg-pZKuurOikQUP2BQ8 .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-pZKuurOikQUP2BQ8 .loopText,#mermaid-svg-pZKuurOikQUP2BQ8 .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-pZKuurOikQUP2BQ8 .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-pZKuurOikQUP2BQ8 .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-pZKuurOikQUP2BQ8 .noteText,#mermaid-svg-pZKuurOikQUP2BQ8 .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-pZKuurOikQUP2BQ8 .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-pZKuurOikQUP2BQ8 .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-pZKuurOikQUP2BQ8 .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-pZKuurOikQUP2BQ8 .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .section{stroke:none;opacity:0.2}#mermaid-svg-pZKuurOikQUP2BQ8 .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-pZKuurOikQUP2BQ8 .section2{fill:#fff400}#mermaid-svg-pZKuurOikQUP2BQ8 .section1,#mermaid-svg-pZKuurOikQUP2BQ8 .section3{fill:#fff;opacity:0.2}#mermaid-svg-pZKuurOikQUP2BQ8 .sectionTitle0{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .sectionTitle1{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .sectionTitle2{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .sectionTitle3{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-pZKuurOikQUP2BQ8 .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .grid path{stroke-width:0}#mermaid-svg-pZKuurOikQUP2BQ8 .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-pZKuurOikQUP2BQ8 .task{stroke-width:2}#mermaid-svg-pZKuurOikQUP2BQ8 .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .taskText:not([font-size]){font-size:11px}#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-pZKuurOikQUP2BQ8 .task.clickable{cursor:pointer}#mermaid-svg-pZKuurOikQUP2BQ8 .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-pZKuurOikQUP2BQ8 .taskText0,#mermaid-svg-pZKuurOikQUP2BQ8 .taskText1,#mermaid-svg-pZKuurOikQUP2BQ8 .taskText2,#mermaid-svg-pZKuurOikQUP2BQ8 .taskText3{fill:#fff}#mermaid-svg-pZKuurOikQUP2BQ8 .task0,#mermaid-svg-pZKuurOikQUP2BQ8 .task1,#mermaid-svg-pZKuurOikQUP2BQ8 .task2,#mermaid-svg-pZKuurOikQUP2BQ8 .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutside0,#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutside2{fill:#000}#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutside1,#mermaid-svg-pZKuurOikQUP2BQ8 .taskTextOutside3{fill:#000}#mermaid-svg-pZKuurOikQUP2BQ8 .active0,#mermaid-svg-pZKuurOikQUP2BQ8 .active1,#mermaid-svg-pZKuurOikQUP2BQ8 .active2,#mermaid-svg-pZKuurOikQUP2BQ8 .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-pZKuurOikQUP2BQ8 .activeText0,#mermaid-svg-pZKuurOikQUP2BQ8 .activeText1,#mermaid-svg-pZKuurOikQUP2BQ8 .activeText2,#mermaid-svg-pZKuurOikQUP2BQ8 .activeText3{fill:#000 !important}#mermaid-svg-pZKuurOikQUP2BQ8 .done0,#mermaid-svg-pZKuurOikQUP2BQ8 .done1,#mermaid-svg-pZKuurOikQUP2BQ8 .done2,#mermaid-svg-pZKuurOikQUP2BQ8 .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-pZKuurOikQUP2BQ8 .doneText0,#mermaid-svg-pZKuurOikQUP2BQ8 .doneText1,#mermaid-svg-pZKuurOikQUP2BQ8 .doneText2,#mermaid-svg-pZKuurOikQUP2BQ8 .doneText3{fill:#000 !important}#mermaid-svg-pZKuurOikQUP2BQ8 .crit0,#mermaid-svg-pZKuurOikQUP2BQ8 .crit1,#mermaid-svg-pZKuurOikQUP2BQ8 .crit2,#mermaid-svg-pZKuurOikQUP2BQ8 .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-pZKuurOikQUP2BQ8 .activeCrit0,#mermaid-svg-pZKuurOikQUP2BQ8 .activeCrit1,#mermaid-svg-pZKuurOikQUP2BQ8 .activeCrit2,#mermaid-svg-pZKuurOikQUP2BQ8 .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-pZKuurOikQUP2BQ8 .doneCrit0,#mermaid-svg-pZKuurOikQUP2BQ8 .doneCrit1,#mermaid-svg-pZKuurOikQUP2BQ8 .doneCrit2,#mermaid-svg-pZKuurOikQUP2BQ8 .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-pZKuurOikQUP2BQ8 .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-pZKuurOikQUP2BQ8 .milestoneText{font-style:italic}#mermaid-svg-pZKuurOikQUP2BQ8 .doneCritText0,#mermaid-svg-pZKuurOikQUP2BQ8 .doneCritText1,#mermaid-svg-pZKuurOikQUP2BQ8 .doneCritText2,#mermaid-svg-pZKuurOikQUP2BQ8 .doneCritText3{fill:#000 !important}#mermaid-svg-pZKuurOikQUP2BQ8 .activeCritText0,#mermaid-svg-pZKuurOikQUP2BQ8 .activeCritText1,#mermaid-svg-pZKuurOikQUP2BQ8 .activeCritText2,#mermaid-svg-pZKuurOikQUP2BQ8 .activeCritText3{fill:#000 !important}#mermaid-svg-pZKuurOikQUP2BQ8 .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-pZKuurOikQUP2BQ8 g.classGroup text .title{font-weight:bolder}#mermaid-svg-pZKuurOikQUP2BQ8 g.clickable{cursor:pointer}#mermaid-svg-pZKuurOikQUP2BQ8 g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-pZKuurOikQUP2BQ8 g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-pZKuurOikQUP2BQ8 .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-pZKuurOikQUP2BQ8 .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-pZKuurOikQUP2BQ8 .dashed-line{stroke-dasharray:3}#mermaid-svg-pZKuurOikQUP2BQ8 #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 .commit-id,#mermaid-svg-pZKuurOikQUP2BQ8 .commit-msg,#mermaid-svg-pZKuurOikQUP2BQ8 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-pZKuurOikQUP2BQ8 g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-pZKuurOikQUP2BQ8 g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-pZKuurOikQUP2BQ8 g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-pZKuurOikQUP2BQ8 .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-pZKuurOikQUP2BQ8 .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-pZKuurOikQUP2BQ8 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-pZKuurOikQUP2BQ8 .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-pZKuurOikQUP2BQ8 .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-pZKuurOikQUP2BQ8 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-pZKuurOikQUP2BQ8 .edgeLabel text{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-pZKuurOikQUP2BQ8 .node circle.state-start{fill:black;stroke:black}#mermaid-svg-pZKuurOikQUP2BQ8 .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-pZKuurOikQUP2BQ8 #statediagram-barbEnd{fill:#9370db}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-state .divider{stroke:#9370db}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-pZKuurOikQUP2BQ8 .note-edge{stroke-dasharray:5}#mermaid-svg-pZKuurOikQUP2BQ8 .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-pZKuurOikQUP2BQ8 .error-icon{fill:#522}#mermaid-svg-pZKuurOikQUP2BQ8 .error-text{fill:#522;stroke:#522}#mermaid-svg-pZKuurOikQUP2BQ8 .edge-thickness-normal{stroke-width:2px}#mermaid-svg-pZKuurOikQUP2BQ8 .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-pZKuurOikQUP2BQ8 .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-pZKuurOikQUP2BQ8 .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-pZKuurOikQUP2BQ8 .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-pZKuurOikQUP2BQ8 .marker{fill:#333}#mermaid-svg-pZKuurOikQUP2BQ8 .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;} #mermaid-svg-pZKuurOikQUP2BQ8 {color: rgba(0, 0, 0, 0.75);font: ;} Animal -byte legs -byte hands -byte age -String color -String name +setter() +getter() Bird -String wing +String getWing +void setWing +void fly Fish -String surface +String getSurface +void setSurface +void swimming Dog -byte voice +byte getVoice +void setVoice +void run

Animals

public class Animals {// property :private byte legs;private byte hands;private byte age;private String color;private String name;// setter getter methodpublic byte getLegs() {return legs;}public void setLegs(byte legs) {this.legs = legs;}public byte getHands() {return hands;}public void setHands(byte hands) {this.hands = hands;}public byte getAge() {return age;}public void setAge(byte age) {this.age = age;}public String getColor() {return color;}public void setColor(String color) {this.color = color;}public String getName() {return name;}public void setName(String name) {this.name = name;}// methodpublic void eat(){System.out.print("It can eat food, ");}public void sleep(){System.out.println("can sleep.");}}

Bird

public class Bird extends Animals {private String wing;public String getWing() {return wing;}public void setWing(String wing) {this.wing = wing;}public void fly(){System.out.println("It can fly in sky.");}}

Dog

public class Dog extends Animals {private byte voice;public byte getVoice() {return voice;}public void setVoice(byte voice) {this.voice = voice;}public void run() {System.out.println("It can run fast");}
}

Fish

public class Fish extends Animals {private String surface;public String getSurface() {return surface;}public void setSurface(String surface) {this.surface = surface;}public void swimming() {System.out.println("It can swimming.");}
}

Main

import static javax.swing.JRootPane.NONE;public class Main {public static void main(String[] args) {Bird bird = new Bird();bird.setName("Melanocy phamongollca 百灵鸟 Lark Bird");bird.setAge((byte) 3);bird.setLegs((byte) 2);bird.setHands((byte) 2);bird.setColor("blue");bird.setWing("have swing");System.out.println("Name: " + bird.getName() + ", Age: " + bird.getAge() +", Legs: " + bird.getLegs() + ", Hands: " + bird.getHands() +", Speciality: " + bird.getWing());bird.eat();bird.sleep();bird.fly();Dog dog = new Dog();dog.setName("Chinese rural dog 中华田园犬");dog.setAge((byte) 2);dog.setLegs((byte) 4);dog.setHands((byte) NONE);dog.setColor("white");dog.setVoice((byte) 70);System.out.println("Name: " + dog.getName() + ", Age: " + dog.getAge() +", Legs: " + dog.getLegs() + ", Hands: " + dog.getHands() +", Speciality: howl " + dog.getVoice() + "dB");dog.eat();dog.sleep();dog.run();Fish fish = new Fish();fish.setName("Carassius auratus 金鱼 Gold Fish");fish.setAge((byte) 1);fish.setLegs((byte) NONE);fish.setHands((byte) 2);fish.setColor("Gold");fish.setSurface(" Colorful and Beautiful");System.out.println("Name: " + fish.getName() + ", Age: " + fish.getAge() +", Legs: " + fish.getLegs() + ", Hands: " + fish.getHands() +", Speciality: Looks" + fish.getSurface());fish.eat();fish.sleep();fish.swimming();}
}

运行结果

Name: Melanocy phamongollca 百灵鸟 Lark Bird, Age: 3, Legs: 2, Hands: 2, Speciality: have swing
It can eat food, can sleep.
It can fly in sky.
Name: Chinese rural dog 中华田园犬, Age: 2, Legs: 4, Hands: 0, Speciality: howl 70dB
It can eat food, can sleep.
It can run fast
Name: Carassius auratus 金鱼 Gold Fish, Age: 1, Legs: 0, Hands: 2, Speciality: Looks Colorful and Beautiful
It can eat food, can sleep.
It can swimming.

java 动物类 继承 Bird Dog Fish相关推荐

  1. java动物类问题_java实现动物特性的面向对象的描述(三个阶段)

    动物特性描述 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的.狗通常的时候和人打招呼会通过"摇摇尾巴",在被抚摸感到舒服的时候,会"旺旺叫",而在受 ...

  2. java动物类问题_java笔记--动物:具体猫和狗以多态方式写出

    例 动物:猫和狗; 1 在动物中类的下面写上 动物具有的两个属性, 1 名 2 重量; 2 一个空的构造方法是必须紧跟其后的.再来一个构造方法,里面继承父类和继承本类; 3 再把private的几个属 ...

  3. java 嵌套类 继承_Java嵌套类 - 爱吃苹果的搬运工的个人空间 - OSCHINA - 中文开源技术交流社区...

    在Java中可以创建几种不同类型的嵌套类: 静态嵌套类: 静态内部类可以独立于外部类被实例化,无法访问外部类中的非静态属性和方法,只能外部类的实例来访问外部类的非静态变量 public class O ...

  4. java动物类_使用java面向对象创建动物类并输出动物信息

    import java.util.Scanner; public class Animal{ private double weight;//体重 private int leg;//腿的数量 pri ...

  5. java三角形类 继承_java编程三角形(Triangle类)继承

    import java.util.Scanner; public class Test { public static void main(String[] args) { System.out.pr ...

  6. java 简单类继承

    class Person {String name;int age;public String talk(){return "我是:"+this.name+",今年:&q ...

  7. Java中 利用继承的思想实现动物的分类,将动物分为水生动物和陆生动物,有其动物的属性和特征,又有其属性和特征,编程模拟。

    Java中 利用继承的思想实现动物的分类,将动物分为水生动物和陆生动物,有其动物的属性和特征,又有其属性和特征,编程模拟. 前言 动物在拥有自己本身所具有的特征的同时,还应该具有所在大类所具有的动物特 ...

  8. 什么是继承?Java中如何声明一个类继承另一个类?

    在现实生活中,说到继承,多会想到子女继承父辈的财产.事业等.在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关联体系.例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动 ...

  9. java里类得继承详细讲解_java中类的继承详解。

    前言 继承是面向对象的三大特征之一. 也是实现软件复用的重要手段. Java继承具有单继承的特点, 每个子类只有一个直接父类. 继承的特点 Java的继承通过extends关键字实现. 实现继承的类被 ...

最新文章

  1. pycharm新建django模板!DOCTYPE html划红线
  2. iOS 与OS X多线程和内存管理 笔记 ARC与所有权修饰符
  3. python编写程序的一般步骤-Python编写win程序的操作流程
  4. 《Adobe Photoshop CC经典教程(彩色版)》—第4课4.7节添加调整图层
  5. 组件 DataList 和 ObjectDataSource
  6. 探索 .Net Core 的 SourceLink
  7. [SQL Server系] -- 存储过程
  8. linux系统下c语言程序需要改动的地方,如何在Linux系统环境下进行C语言开发
  9. [ubuntu] pickle
  10. 小米平板位置服务器,小米平板 2
  11. JavaSE学习总结(八)—— 异常处理(Exception)
  12. 检测手机用户安装的应用程序是否有使用某权限
  13. python笔记(求100偶数的和)
  14. 一键式免费借还的智能充电宝租赁
  15. 基于ZigBee的家居控制系统的设计与应用
  16. 微信小程序学习:(二)app.js及index.js详解
  17. 技术控必读 从Type-A到Type-C发展历程
  18. CAPL脚本中对Flexray事件的响应
  19. 最受程序员欢迎的20本书
  20. 揭秘分享 | 汽车金融细分风控场景和反欺诈策略

热门文章

  1. errorC4996: 'AVStream::codec': 被声明为已否决
  2. error C4996: 'GetVersionExA': 被声明为已否决 error C4996: 'GetVersionExW': 被声明为已否决
  3. AndroidManifest文件详解
  4. 【input系统】MotionEvent的分解
  5. 第三届ACM/ICPC新生赛初赛题解
  6. 实体类转换成Xml格式实例
  7. derived distribution
  8. 一款手工杀毒/Anti-rootkit工具-ixer 0.11开源版
  9. 世界文豪莎士比亚,10句经典语录,带你感受他眼中的世界
  10. unity的安装配置和第一个游戏-unity开学第一课