我的 随手笔记
来源:互联网 发布:脱壳软件 哪个好 编辑:程序博客网 时间:2024/05/20 14:16
一、上节课回顾
1、类的封装
2、类的分析和如何写一个标准的java类(javaBean)
public class A{
private int age;
priavte String name;
public A(){
this.age=100;
this.name="fff";
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return this.age
}
}
3、类中的成员
public class B{
//初始化(对象初始化块,只用调用构造方法时才执行)
System.out.println("333333");
}
static//初始化块(静态初始化块,类加载调用,仅仅执行一次)
private int x;//属性定义
public B(){//构造方法
}
4、类的初始化顺序
5、构造方法
6、重载发生在编译阶段
7、this和super
8、对象的内存发布
二、人文人格
《论语。学而》篇
1、子曰:“学而时习之 ,不亦说乎?有朋自远方来,不亦乐呼?人不知而不愠,不亦君子呼?”
3、子曰:“巧言令色,鲜矣仁!”
三、今日专业内容
1、面向对象特征之二
继承的定义
继承的作用
2、向上转型
定义
3W1H
why what how where 学习方法
class Son extends Father{
protected void show(){//重写【overrivde】,标准:2同(方法
名相同、参数列表相同,
//返回类型要协变),子类方法
//的访问控制符>=父类的访问控制符
System.out.println("--------Son---show---------");
return null;
}
}
class Father{//
}
class Father1{
}
public class TestInherit{
public static void main(String[] args){
}
}
今日学习
//3w1h
// why what how where
class A extends B{
public static void main(String[] args){
A a=new A();
a.show();
}
}
class B{
public void show(){
System.out.println("Hello World! BBBBBBBB.show()");
}
}
class Son extends Father {
int x=7592;
public void show(){
//重写【override】,标准:3同(方法名相同、参数列表相同,返回类型要协变),1大(子类方法的访问控制符>=父类访问控制类)
System.out.println("---------Son---show----------");
}
}
class Father{//public>protected>package>private
int x=370;
public void show(){
System.out.println("----------Father---show----------");
}
}
public class TestInherit{
public static void main(String[] args){
//Father s=new Father();
//Father s=new Son();
// Object s=new Son();
// s.show();
Father s=new Son();
s.show();//方法看右边
System.out.println(s.x);//属性的覆盖:看左边
}
}
0 0
- 我的 随手笔记
- VMWare的随手笔记
- 保存我随手写的C++代码
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- 随手笔记
- ZOJ3880:Demacia of the Ancients(浙江省赛2015)
- 32bit的windows 2008,Oracle实例启动报错ORA-00064
- java的无符号右移
- 单纯的使用一张图片,设置为 SplashScreen 的方式我已经使用过了,是有效果的,但是现在我想更进一步的显示出当前程序的状态,如正在初始化设备,这类的状态
- Qt 实现类反射机制
- 我的 随手笔记
- (C语言)回文数的判断
- 黑马程序员----IO流
- The 12th Zhejiang Provincial Collegiate Programming Contest - J
- EJB之JPA(EntityManager)
- 第四章实验3.实验4
- C编译器剖析_6.1 汇编代码生成_简介
- linux命令之ps
- STM32F429 Discovery FMC驱动原子4.3寸LCD