A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.面向对象与面向过程的区别:
    面向对象:是基于面向过程的一种思想,以对象为基础,关注实现结果。
        面向过程:以函数为基础,关注实现过程
  面向对象的特点(好处):
        1.是一种比较符合人的思考习惯的思想;
        2.把复杂的事情简单化了;
        3.将程序员从执行者变成了指挥者。
  符合面向对象思想的分析方式:
        1.明确有哪些对象--名称提取法;
        2.明确对象具有哪些功能;
        3.明确对象之间的关系。
  事物是如何体现的:
        属性:有哪些特征
        行为:有哪些功能
2.类与对象:  
  类:java语言中最基本的单位就是类,类是属性和行为的集合,是一个抽象的概念。
  对象:是某种事物的具体存在,具体的表现形式。(是类的具体的存在。)
  注意:如果多个类写在同一个源文件中,文件名必须和带main方法的那个class一样。
  类的组成:
        成员变量:定义在类里边,方法外边的变量
        成员方法:成员函数(成员方法)。
  创建对象格式:
        类名 变量名 = new 类名();
  调用格式:
        成员变量: 对象名.成员变量名
        成员方法: 对象名.成员方法名();
  注意:
        new出来的实例都是在堆内存里,堆里面的变量都有初始化值
        整数型:0
        浮点型:0.0
        字符型:空('')
        字符串型:null
        布尔型:false

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马