java入门学习中,我对编程有了一个思考,java的确封装了很多的类,我们只需要用即可,但这只能成为码工,我想要弄懂里面的原理,的确那是自找麻烦,看过一句话”编程最忌寻根问底,也需要寻根问底“,但我想这在于你为何学习,如果只想了解一门语言,为其他工作服务,只要会用就行了,但如果想深入了解,形成自己的特色,需要寻根问底吧。(坚持)
对象:也可以代表现实世界的一个实体。例如:张三(个人)。
类:代表现实世界的实体的集合。例如:人类。
对象有自己的方法也有自记得属性,用c语言中讲,就是有自己的变量,有自己的函数。
如何创建一个对象?用new关键字、
public class People //第一个人的类
{
String name = "ZhangSan"; //属性
public void age() //方法
{
int age=18;
System.out.println("年龄为:" +age);
}
public static void main(String[] args) //main方法
{
People peple = new People(); //创建一个人的对象 (这里有很多细节后面再说)
System.out.println("名字为"+people.name); //调用属性
people.age(); //调用age方法
}
}
对象思考:
构造方法
方法重载和构造方法的重载(与重写的区别) 继承 多态
关键字 this super
对象:也可以代表现实世界的一个实体。例如:张三(个人)。
类:代表现实世界的实体的集合。例如:人类。
对象有自己的方法也有自记得属性,用c语言中讲,就是有自己的变量,有自己的函数。
如何创建一个对象?用new关键字、
public class People //第一个人的类
{
String name = "ZhangSan"; //属性
public void age() //方法
{
int age=18;
System.out.println("年龄为:" +age);
}
People peple = new People(); //创建一个人的对象 (这里有很多细节后面再说)
System.out.println("名字为"+people.name); //调用属性
people.age(); //调用age方法
}
}
对象思考:
构造方法
方法重载和构造方法的重载(与重写的区别) 继承 多态
关键字 this super