面向对象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的主要内容,如果未能解决你的问题,请参考以下文章