面向对象chapter1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象chapter1相关的知识,希望对你有一定的参考价值。

 1.从现实抽象出类的步骤
    第一:找出分类(分析出类)
    第二:找出类的特征(分析类的相关属性)
    第三:找出类的行为(分析类的方法)

     2.常量(经常出现的变量值)
    语法:public static final  数据类型 变量名 = 变量值;
    注意:变量名的所有字母都有大写,多个单词用下划线(_)分割
    例:public static final SEX_MALE="Q仔";
     常量的访问方式:类名,常量名;
     3.构造方法(特殊方法,用来创建对象)
    3.1语法:pubilc 类名(参数列表){
        //方法体}
        3.2使用
        类名 对象 = new构造方法名(参数);
        例:Dog d = new Dog();
        3.3构造放到作用
            a.创建对象
        b.初始化值(属性值)。
    3.4构造方法和普通方法的区别
        a.构造方法没有返回值类型(return)
        b.构造方法的方法名就是类名,普通方法可以任意取
        c.构造方法调用: new  构造方法名(参数)

    普通方法调用: 对象名.方法名(参数)
        注意:当你没有写构造函数时,java会提供默认的无参
              构造函数。
        例:public  Dog(){
            }
public class Day01 {
    //姓名
    String name;
    //年龄
    int age;
    public String  getName(){
        return name;
    }
    public int getAge(){
        return age;
    }
}

public static void main(String []args){
        //创建对象
        Day01 x = new Day01();
        x.name = "wd";
        x.age = 18;
         
        String name = x.getName();
        int age = x.getAge();
        
        System.out.println(name);
        System.out.println(age);
    }

以上是关于面向对象chapter1的主要内容,如果未能解决你的问题,请参考以下文章

三. python面向对象

224 面向对象编程介绍,面向过程与面向对象

面向对象-面向对象和面向过程的区别

面向对象分析与设计面向对象设计包括哪些内容

面向对象

面向过程面向对象及面向对象的三大特征