每天上班的三次灵魂拷问,午饭吃什么,晚饭吃什么,为什么还不下班
一、举个栗子
我画了一张很漂亮的画,觉得自己堪比当代狗卡索。越看越喜欢,这个时候,我就想给我的画,加两条花边,这样我会更加喜欢我的画,所以我会这样做:
我的好看的画作的抽象类
package designpattern;
public abstract class Picture {
abstract void show();
}
重写show()方法,来向朋友展示我的画作
package designpattern;
public class MyPicture extends Picture{
@Override
void show() {
System.out.println("这是一幅我珍藏的画作");
}
}
给我心爱的画作加上花边,先加上蓝色花边,再加上红色花边
package designpattern;
public class AddLinesPicture extends MyPicture{
void addRedLine(){
System.out.println("给画作加上一条红边");
}
void addBlueLine(){
System.out.println("给画作加上一条蓝边");
}
@Override
void show() {
addBlueLine();
addRedLine();

最低0.47元/天 解锁文章
3748

被折叠的 条评论
为什么被折叠?



