Java学习笔记day5--面向对象的三条学习主线

1.类及类的成员

  属性,方法;

  构造器,代码块,内部类

2.面向对象编程的三大特征

  封装性

  继承性

  多态性

3.其他关键字

  public private protected 缺省

package day5_oop1;
/*
 一、面向对象学习主线;(object oriented programming)
     1.Java类及类的成员:
         属性,方法,构造器;代码块,内部类
     2.面向对象的三大特征:
         1)封装性
         2)继承性
         3)多态性
         (抽象性)
     3.其他关键字:
         this,super,static,final,abstract,interface,package,import
     “大处着眼,小处着手”
     
 二、面向对象和面向过程的区别举例“人把大象装进冰箱”:
     pop:
         1.把冰箱门打开
         2.抬起大象,把大象塞进冰箱
         3.关闭冰箱门
     Oop:    强调具备功能的对象,以类/对象为最小单位,考虑谁来做
         人{
             打开(冰箱){
                 冰箱.打开();
             }
             抬起(大象){
                 大象.进入();
             }
             关闭(冰箱){
                 冰箱.闭合();
             }
         }
         冰箱{
             打开();
             闭合();
         }
         大象{
             进入();
         }
 三、类和对象
     类是对一类事物的描述,类是抽象的,是概念上的定义;
     对象是时间存在的该类事物的每个个体,因此也成为实例(instance)
 四、设计类其实就是设计类的成员
     属性=成员变量=filed=域,字段
     方法=成员方法=函数=method;
 */

public class OopBegain {
    
}

 

posted @ 2022-11-06 21:16  乐美  阅读(29)  评论(0)    收藏  举报