
获得徽章 0
- 来来来~搞道题~~
public class Poly {
public static void main(String[] args) {
Sub s = new Sub();
System.out.println(s.count);
s.display();
Base b = s;
System.out.println(b == s);
System.out.println(b.count);
b.display();
}
}
class Base {
int count = 10;
public void display() {
System.out.println(this.count);
}
}
class Sub extends Base {
int count = 20;
public void display() {
System.out.println(this.count);
}
}展开评论点赞 - git暂存
场景:
产品经理提出一个新功能,从主分支上拉个新分支开干,
撸了一会儿代码,产品经理突然过来想看下 主分支上原来的效果
这时我再新分支上的工作还未完成,没好commit
于是我把修改暂存起来git stash,,
切换到主分支,演示完毕后,再切换回开发分支,git stash apply stash@{0} 恢复到在开发分支上开发的最新状态继续开发
相关命令:
1.git 代码暂存指令: git stash
2.git 代码暂存列表信息:git stash list
3.git 代码应用暂存代码:git stash apply stash@{1}
4.git 代码清空暂存:git stash clear展开赞过评论2 - java面向对象笔记:
- 子类在继承父类的时候,会自动拥有父类的成员
- 在Java中,类只支持单继承,不允许多继承,也就是说一个类只能有一个直接父类,
- 当子父类中出现了同名成员变量时,在子类中若要访问父类中的成员变量,必须使用关键字super来完成。super用来表示当前对象中包含的父类对象空间的引用
- 当在程序中通过对象调用方法时,会先在子类中查找有没有对应的方法,若子类中存在就会执行子类中的方法,若子类中不存在就会执行父类中相应的方法。展开赞过22