javaoop

Java的思想:面向对象思想————————封装、继承、多态
                      面向接口思想
                      三层架构
                      MVC模式
                     框架思想
                     面向切面思想
                     微服务思想

封装——————安全
继承——————重用/高可用
多态——————高扩展/可维护
解耦合——————降低依赖
 

程序的目的是方便用户

方便用户就苦了开发

计算机是用来干什么的?——————————————模拟现实世界的
类和对象的关系——————————类是对象的抽象,对象是类的具体

创建完类之后,需要给没一个属性和方法都添加注释

类的方法:四类,弄清楚什么时候用哪一种方法,什么场景用哪一种方法,以及怎么使用,包括返回值的含义,参数的含义

无参无返回值

无参有返回值

有参无返回值

有参有返回值

1.类和对象

面向对象思想概述: 面向对象是基于面向过程的编程思想。

特点:把软件系统看成各种对象的集合

           系统结构较稳定

          子系统相对独立

          软件可重用性、可维护性和可扩展性强

特征:封装(encapsulation) 继承(inheritance) 多态(polymorphism)

面向对象开发: 就是不断的创建对象,使用对象,指挥对象做事情。

面向对象设计: 其实就是在管理和维护对象之间的关系。

对象的静态特征——属性

属性:对象具有的各种静态特征

对象的动态特征——方法

方法:用来描述对象执行的操作

对象:用来描述客观事物的一个实体,由一组属性和方法构成

类:具有相同属性和方法的一组对象的集合

Java是面向对象的语言

①所有Java程序都以类class为组织单元

②关键字class定义自定义的数据类型

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值