java面向对象学习的主线归类-Java板块造梦空间论坛-技术交流-造梦空间论坛

java面向对象学习的主线归类

主线归类

  1. java面向对象类及类的成员:属性方法构造器、代码块、内部类(重点前三个)
  2. 面向对象三大特征:封装性、继承性、多态性。(还有一个抽象性-一般不用)
  3. 其他关键字this、super、static、final、abstract、interface、package

面向对象例子-大象装冰箱

{
打开(冰箱){
冰箱.打开();
}
抬起(大象){
大象.进入(冰箱);
}
关闭(关闭){
冰箱.闭合();
}
}
冰箱{
打开(){}
闭合(){}
}
大象{
进入(冰箱){
}
}
人{
       打开(冰箱){
         冰箱.打开();
       }
       抬起(大象){
         大象.进入(冰箱);
       }
       关闭(关闭){
         冰箱.闭合();
       }
     }
     
     冰箱{
       打开(){}
       闭合(){}
     }
     大象{
       进入(冰箱){
       }
     }
人{ 打开(冰箱){ 冰箱.打开(); } 抬起(大象){ 大象.进入(冰箱); } 关闭(关闭){ 冰箱.闭合(); } } 冰箱{ 打开(){} 闭合(){} } 大象{ 进入(冰箱){ } }

核心概念

类(Class)和对象(Object)是面向对象的核心概念

  • 类:是敌对一类事物的描述,是抽象的、概念上的定义
  • 对象:是实际存在的该类事物的每个个体,因而称为实例(instance)
  • 面向对象程序设计的重点是类的设计,设计类,就是设计类的成员

常识

属性=成员变量=field=域、字段

行为(方法)=成员方法=函数=method

 

请登录后发表评论

    没有回复内容

© 造梦空间论坛
❤富强❤