的类和对象在面向对象编程的概念
在面向对象编程的课程, 我看到有人写这些概念的一个非常普遍的方式和混乱, 他最初的研究很辛苦,总是. 所以在本文中,我将介绍一些类和对象的最简单的方法的概念联系实际可能的春节.
概念和对象类
当然,你还记得我们的生物学了解了类有趣类, 爬行动物, 鸟类,… 在每类中,包括属性, 具体特点,如脊椎动物的哺乳动物, 有 4 支出, 类鸟 2 翼 2 腿, 通常层爬行动物爬行动物在地下.

因此,如何被称为类. 类你明白这是一个总体的概念讲元素的最常见的特征, 班级成员.
如何为对象? 对象是一个元件, 类的一个具体的构件. 例如,在哺乳动物中,猴子, 猴子B是对象,它实际上在现实中存在. 每个对象的人也因为通过对象调用的类的实例,我们知道类的一般性质. 例如看猴子时, 一类有趣的,所以我们知道,这些哺乳动物脊椎动物, 有 4 支出,…
你要注意, 在每一层中,在该类别中的对象具有属性和某些动作. 然后,属性我们称之为属性 (属性 4 支出), 的行动,我们调用方法 (当地食品, 睡眠,…).
例如靠近一点是类学生 (学生, 学生) 应包括姓名 (名字) 和分数 (分数), 个人财产是, 每一个学生吃 (吃) 和学习 (学校) 然后该方法.

从概念到编程
什么时候记忆和区分阶级的概念, 对象, 属性和方法, 我们如何将其应用到编程? 您可以使用如C#不同语言的面向对象编程, Java或PHP, 这里我用Java来形容, 其他语言的相似, 我没有提到使用温和的语言.
例如,我们有以下的代码来声明一个类学生. 每个学生都有 2 属性是名字和分数, 鹳 2 吃和学习方法.
package cachhoc.net;
public class Student {
String name;
double scores;
void eat() {
System.out.println(name + " eat");
}
void study() {
System.out.println(name + " study");
}
public static void main(String[] args) {
Student student1 = new Student();
Student student2 = new Student();
student1.name = "Jone";
student2.name = "Ana";
student1.study();
student2.study();
}
}
您在主要方法发现, 我们不能直接调用方法 (吃, 研究) 或属性执行的处理,我们需要采取一定的对象执行 (这里是 2 对象student1和STUDENT2). 喜欢这样的事实,我们不能直接由班的同学去吃饭叫, 班的同学去吃饭, 小学的学生,但要说学生吃一展身手, 乙学校的学生,…
要声明一个对象,我们使用操作 新 同上.



浮动 &操作者[](INT I); 使用参考这里做什么,他 ?
在通道你. 我没有看到.
网站运营 &
Trong bài này mình đâu có dùng bạn?
em có 2 câu hỏi thắc mắc:
1/ hàm dựng sao chép được dùng để làm gì anh ?
2/ khi nào thì dùng hàm dựng sao chép
Mình không hiểu ý bạn. Cũng chưa nghe khái niệm hàm dựng. 😉
có nghĩa là copy constructor á anh
Mình cũng ko hiểu coyp constructor !!! Chỉ biết constructor.
raat hay anh