ruijiege

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

 

什么是面向对象的优势(稳定,可扩展,可重用)

继承

封装

多态

1.什么是对象

现实存在的都是对象

2什么是面向对象

根据事物的特征进行相关的程序设计

3什么是类

类是模子,确定对象将会拥有的特征(属性:对象具有的各种静态特征(对象有什么))和行为(方法:对象具有的各种动态行为(对象能做什么))

4类和对象有什么关系呢

对象是类的实例话

类是对象的类型

对象是特定类型的数据

类的实例化

在这里中是有初始值的

这样是不会出错的

 可以这样赋值

单一功能原则

一个类只一功能;功能越多交融,耦合性越高·所以被复用比较高。如

一边开车一边接电话(一样)不同职责放在一个类中;

对象实例化

每次使用New都在堆中新开辟了空间

第二钟实例化

 

 

第二次会完全覆盖第一次的操作

构造方法(只能通过NEW才能使用,不能通过方法的调用)

 

无返回类型,与类名必须相同,只能在实例化的时候才能使用;

 

 

 带参构造方法

 会出现下面的错误提示

改进方法

this的使用方法

代表的是当前对对上面的代码改进

 

 

 

 

posted on 2019-04-11 12:28  哦哟这个怎么搞  阅读(104)  评论(0编辑  收藏  举报