首页 > 其他 > 详细

面向对象

时间:2019-04-19 21:42:35      阅读:162      评论:0      收藏:0      [点我收藏+]

 类(Class)的概念

  1. 生活中描述:类是对一组具有相同特征和行为的对象的抽象描述。

        2.程序中描述:引入类的概念,就是为了快速生成更多的具有相同特性和行为的事物。

  对象的概念

  1. 对象是类的具体实现,表示一个独立的、唯一的个体。
  2. [1] 对象是通过类生成的。对象一定具备该类的特性和行为。
  3. [2] 对象是个体。类是群体。=> 对象是独立的、唯一的。=> 属于同一类型的对象也是相互独立的。

 

 类和对象的区别

  1. 类是抽象的,是一个群体概念。对象是具体的,是一个独立个体。
  2. 一个独立的对象一定属于某个类。理解为类包含对

 

 

 

 

 属性

  1. 类或者对象具有的特征在程序中称为属性(property/attribute)
  2. 具体对象的属性拥有的数据称为属性值。
  3. 属于同一类对象都具有相同的属性,但各个对象都拥有各自的属性值。这些属性值区分了不同的对象。

 

程序中定义类和对象

[修饰符] class 类名{
属性
方法

案例:定义一个类,实例化对象

public class Student{
    
    // 声明类的属性
    String sid;
    String name;
    int age;
    char gender;
    
    // 声明方法
    public void learn(String cName){
        System.out.println(name+" learn "+cName);
    }
}

 

面向对象

原文:https://www.cnblogs.com/dedema/p/10738937.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!