黑马程序员技术交流社区

标题: 面向对象基本 [打印本页]

作者: 花漾丶    时间: 2017-8-22 13:57
标题: 面向对象基本
面向对象
                        面向过程:
                                完成功能的每一个步骤
                                吃烤鸭:买一个小鸭子--买一些蔬菜--开始养--杀掉--拔毛--清理内脏--煮熟--烤一烤--开吃
                        面向对象:
                                由对象帮我们去完成功能
                                吃烤鸭:去餐厅点一份烤鸭--直接开吃
                        面向对象的好处:
                                1.更符合人们思考习惯的思想
                                2.将复杂的事情简单化
                                3.由执行者变成了指挥者
                        类和对象:
                                什么是类:(分类,归类)
                                        动物类、水果类、人类
                                是一种抽象的泛泛的概念。是某一类事物的集合
                                什么是对象:
                                        动物类:猫、狗、马~~
                                        水果类:苹果、香蕉、芒果~~
                                某一类事物的具体体现
                                事物:
                                        属性:成员变量
                                        行为:成员方法
                        private: 修饰符,能修饰成员,被private修饰的成员变量,要提供对应getXxx()he setXxx()方法
                        this:区分局部变量和成员变量重名,this代表当前对象的引用
                       
                        构造方法
                                修饰符 方法名(){}
                                构造方法的注意事项:
                                        默认提供一个空参构造
                                        如果我们自己写了一个构造方法,那么系统就不在提供默认的构造方法了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2